作者JJabrams (JJ)
看板R_Language
标题[问题] 在mac上plot中文出现方块的永久解决方案
时间Fri Jul 1 00:40:17 2016
[问题类型]:
想要解决 mac 上画图的问题
[软体熟悉度]:
使用者
[问题叙述]:
已经爬文了但是找不到相关的讨论 > <
最近用 mac 写 R, 发现有好多 encoding 相关的问题@@
用 mac 的 Rstudio 画图, 中文会出现方格
网路上找到解决方案,用 par(family = 'STHeiti') 可以预先设定 plot 所用的字体
但是每次画图都需要重新定义一次字体觉得很麻烦
想要询问有没有一个永久的解决方案?
直接在根本上解决
就像是 locale 直接用 system() 把 R 的编码从 C 定义成 UTF-8 一样
[程式范例]:
par(family = 'STHeiti') 可解决
但是希望有永久性的解决方案
[环境叙述]:
> sessionInfo()
R version 3.3.1 (2016-06-21)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.5 (El Capitan)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods
[7] base
loaded via a namespace (and not attached):
[1] tools_3.3.1
[关键字]:
mac, plot, 中文, 乱码, 方格
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.184.9.46
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1467304819.A.84D.html
※ 编辑: JJabrams (111.184.9.46), 07/01/2016 00:41:00
※ 编辑: JJabrams (111.184.9.46), 07/01/2016 00:41:14
1F:→ Wush978: .Rprofile 07/01 12:46
3F:→ JJabrams: thanks!! 07/02 10:41