축 제목에 그리스 문자 추가
R에서 막대 그래프의 y 축에 그리스 문자를 추가하고 싶습니다
. 문제는이 문자를 제목에 통합해야한다는 것입니다. 나는 쓰고 싶다 :
Diameter of aperture ("mu"m)
축 레이블에서.
와
ylab=expression()
나는 그리스 문자를 쓸 수 있습니다.
ylab="axis title"
단어 사이에 적절한 공백을두고 제목을 쓸 수 있습니다.
그러나 나는이 모든 것을 합치고 축 레이블에 그리스어 단어로 적절한 레이블을 작성하는 방법을 찾을 수 없습니다. 충분히 명확했으면 좋겠어요.
을 사용하는 경우 plotmath{grDevices}
기본 도움말 페이지 ( plotmath )에 원하는 것으로 보이는 예가 포함되어 있습니다.
xlab = expression(paste("Phase Angle ", phi))
또는 귀하의 경우에는 다음과 같습니다.
ylab = expression(paste("Diameter of aperture ( ", mu, " )"))
이것이 당신을 위해 작동합니까?
나는 당신의 질문을 제대로 따랐다 고 생각합니다. 는 ~
에 전화 문자 사이에 공백을 강제로 expression()
. 이것이 당신이 원하는 것입니까?
plot(1:3, ylab = expression("Diameter of apeture (" * mu ~ "m)"),
, xlab = expression("Force spaces with ~" ~ mu ~ pi * sigma ~ pi)
, main = expression("This is another Greek character with space" ~ sigma))
텍스트에서 변수를 대체하려면 bquote
. 예를 들어, 변수가 mu
있고이를 제목에 표시하려면 다음 관용구를 사용하십시오.
mu <- 2.8
plot(1:3, main=bquote(mu == .(mu)))
으로 묶인 부분 .()
이 대체되므로 mu
그리스어 "mu"문자가 아닌의 값 이 인쇄됩니다. 자세한 내용은 R 도움말 bquote
을 참조하십시오.
이것은 다음과 latex2exp
같이 훨씬 더 간단합니다 .
require(latex2exp)
plot(1, xlab = TeX('$\\mu$'))
또한 예상 수량을 처리하는 경우 plotmath{grDevices}
그리스 문자에 모자를 추가 할 수있는 가능성도 제공합니다.
ylab = expression(paste("Diameter of aperture ( ", hat(mu), " )"))
에 포함 mu
된 hat()
것이 트릭 을 수행합니다.
참고 URL : https://stackoverflow.com/questions/6044800/adding-greek-character-to-axis-title
'Program Tip' 카테고리의 다른 글
Bash의 변경 가능한 목록 또는 배열 구조? (0) | 2020.12.11 |
---|---|
PowerShell에서 추가 된 유형을 다시 제거 할 수 있습니까? (0) | 2020.12.11 |
Google + 1 버튼에 맞춤 이미지를 사용 하시겠습니까? (0) | 2020.12.11 |
HTML 웹 페이지에서 CSS 및 Javascript 코드를 어디에 넣어야합니까? (0) | 2020.12.11 |
Chrome 브라우저에서 deviceready 이벤트를 시작하는 방법 (phonegap 프로젝트 디버그 시도) (0) | 2020.12.11 |