Mac 中 ggplot 中文显示
很多时候我们在Mac中使用ggplot
绘图时,存中文文本下来时,会出现中文文本显示不了的问题,通常是显示成一些白色的框框。此时只需在绘图函数 theme()
中添加下述语句即可正常显示:
theme(text = element_text(family = "STHeiti"))
但接着如果想使用 ggsave()
存为pdf等文件时会报错,或依旧显示不了中文的情况。
解決方法
在 https://www.xquartz.org/ 网站上,下载安装对应版本的 xquartz 即可。
也可直接尝试在命令行中输入下述命令进行安装:
> brew cask install xquartz
而后再在R
中安装 showtext
包,使用library
函数载入后即可使用gg