我在ssh上使用ggplot并遇到以下错误:
ggplot(data)
输出以下错误
X11 font -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*, face 1 at size 9 could not be loaded
看来这可能是由于几个问题。有没有人解决/解决方案?我正在使用R-3.3.0
答案 0 :(得分:1)
您可以使用extrafont包来管理ggplot2正在使用的字体,并可能将其更改为绘制绘图的系统上可用的内容。
require(extrafont)
extrafont::font_import() ## first time could take a while
extrafont::loadfonts()
ggplot_font <- extrafont::choose_font(c(“Helvetica", "Arial”)) ## or enter a system font that is available
然后添加到您的情节+ theme(text = element_text(family = ggplot_font)
您可以使用extrafont::loadfonts()
extrafont::fonttable()
后可用的字体