#r #plot #jupyter-notebook
Вопрос:
Я недавно установил R и IRkernel для запуска R в записной книжке jupyter, следуя инструкциям на README. Проблема, с которой я сталкиваюсь, заключается в том, что по какой-то причине в блокноте, когда я что-то строю, добавляя выражения для использования latex в заголовке или в метках оси, греческие буквы не отображаются. Вот простой код, который я запускаю:
rho <- function(h, q){
if (-2*q <= h amp; h <= 2*q) {
return(1 - abs(h) / (2*q 1))
}
else {
return(0)
}
}
q = 3
rho <- Vectorize(rho, vectorize.args=c("h"))
plot(0:10, rho(0:10, q),
main=expression(alpha[1] ^ 2 frac(beta, 3)),
xlab="|h|", ylab=expression(rho(h)),
type='b')
grid()
Вот какой сюжет я получаю.
Как вы можете видеть, греческие буквы в названии и на этикетке по оси y не отображаются.
Если я выполню тот же самый точный код в R, в терминале, в окне появится график, и греческие буквы появятся так, как должны. Может ли кто-нибудь помочь мне с этим? Я искал похожие проблемы в Google, но не смог их найти.