R의 제목이나 부제에 첨자를 쓰는 방법을 찾을 수 없습니다. 첨자로 1,2를 사용하여 v 1,2를 어떻게 쓸 수 있습니까?
당신의 도움을 주셔서 감사합니다!
답변:
expression
당신의 친구입니다:
plot(1,1, main=expression('title'^2)) #superscript
plot(1,1, main=expression('title'[2])) #subscript
bquote
첨자 변수로 작업 할 때 사용할 수 있습니다 . 말, nIter <- 2
다음, plot(1, 1, main = bquote(title[.(nIter)]))
당신이합니다 (에서 가져온 것을 적극 R-도움말 메일 링리스트 ).
하나의 텍스트에 여러 개의 아래 첨자를 포함하려면 별표 (*)를 사용하여 섹션을 구분하십시오.
plot(1:10, xlab=expression('hi'[5]*'there'[6]^8*'you'[2]))
plot(1:10, xlab=expression('hi'[5]*'there'[6]^8*'you'['down here']*'and'^'up'*'there'))
[digits]
또는 [characters]
또는 [a5]
아래 첨자에 넣을 수 있지만 [5a]
또는 [a a]
. : 나는 최근이 발견expression('x'['10sdt'])
또 다른 예는 표현식이 음수 주위에 따옴표를 사용하지 않고 음수 위첨자에 대해 작동합니다.
title(xlab=expression("Nitrate Loading in kg ha"^-1*"yr"^-1))
위에서 언급 한대로 섹션을 구분하려면 * 만 필요합니다 (위 첨자 또는 아래 첨자를 작성하고 이후 표현식에 더 많은 텍스트를 추가해야하는 경우).
다른 사용자가 지적했듯이 우리는 expression()
. 아래 첨자에 쉼표가 포함 된 원래 질문에 답하고 싶습니다.
1,2를 첨자로 사용하여 v 1,2를 어떻게 작성할 수 있습니까?
plot(1:10, 11:20 , main=expression(v["1,2"]))
또한 플로팅 에서 전체 expression
구문 을 찾으려는 사용자를위한 참조를 추가하고 싶습니다 R
. 자세한 내용은 ?plotmath
도움말 페이지를 참조하세요. 달리기 demo(plotmath)
는 많은 표현과 관련 구문을 보여줍니다.
*
표현식 내에서 다른 유형의 텍스트를 결합하는 데 사용 하는 것을 잊지 마십시오 .
다음은 다음의 일부 샘플 출력입니다 demo(plotmath)
.