我似乎无法在r中显示希腊字母。我正在使用RStudio,无论我尝试什么,我都无法显示希腊字符。最初我尝试在bquote
里面显示希腊字母,使用我从一门课中学习的语法,发表并演示了它在课堂上的工作。当它显示的都是正方形时,我尝试了更多显示希腊字母的基本方法。我试图用expression
,比我试图找到最简单的方式是把这个语法,我在网上找到:R和RStudio不显示希腊字母和其他符号 - 显示正方形
mycoef <- rnorm (1000)
hist(mycoef, main = expression(beta))
在所有情况下,要么显示一个正方形(如无法识别的符号),或只是字( beta,chi等)。该语法还使用R代替RStudio显示了一个正方形。
我试图改变一点文件的编码(ASCII/UTF-8),但这并没有改变任何东西。如果这改变了任何东西,我正在使用mac(macOS Sierra 10.12.4)。
**当使用bquote
语法时,希腊字母不是它变成正方形的唯一字符。另外==和~~不带引号显示为正方形。
这是我sessionInfo()
-
[R版本3.4.2(2017年9月28日) 平台:x86_64的 - 苹果darwin15.6.0(64位) 下运行:MacOS的塞拉利昂10.12.4
Matrix产品:默认 BLAS:/系统/库/框架/加速。框架/版本/ A /框架/ 3.4/Resources/lib/libRlapack.dylib
区域设置: [1] pt_PT.ISO8859-1/pt_PT.I SO8859-1/pt_PT.ISO8859-1/C/pt_PT.ISO8859-1/C
附基础包: [1]格统计图形grDevices utils的数据集的方法基础
其他附软件包: [1 ] plyr_1.8.4 meta_4.8-4 openxlsx_4.0.17
经由一个命名空间加载(和未附): [1] compiler_3.4.2 tools_3.4.2 Rcpp_0.12.13
=====
请注意,为了解决这个问题,我运行了这个语法t帽子显示在sessionInfo - Sys.setlocale("LC_ALL", "pt_PT.ISO8859-1")
,这没有帮助。
谢谢!
在我的机器上按预期工作。请提供你的'sessionInfo()'。这是否适合你? β – MichaelChirico
我在原始文章中添加了'sessionInfo()'。谢谢! – NoamMm
你没有回答我的问题,这是否(箭头之间)正确显示?' - >'β'< - ' – MichaelChirico