1
我使用ggplot通过SSH和运行到以下错误:ggplot错误:SSH X11转发
ggplot(data)
输出下列错误
X11 font -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*, face 1 at size 9 could not be loaded
看来这可能是由于几个问题。有没有人解决/解决方案?我正在使用R-3.3.0
我使用ggplot通过SSH和运行到以下错误:ggplot错误:SSH X11转发
ggplot(data)
输出下列错误
X11 font -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*, face 1 at size 9 could not be loaded
看来这可能是由于几个问题。有没有人解决/解决方案?我正在使用R-3.3.0
您可以使用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::fonttable()
如果你是远程启动脚本我不理解或过度使用图形会话看到
extrafont::loadfonts()
以后有什么字体可用ssh(即ssh -X等)。如果是第二种情况,请尝试在shell中运行仅将R脚本(它的东西,如R --vanilla脚本到执行,但看到手册页),看看是否被保存GGPLOT2图表现在都OK。 – Eugen这真的是一个错误或只是警告?你尝试安装该字体吗? – Jakuje
@Jakue这是一个错误。这不是输出情节,而是抛出一个错误。 – ShanZhengYang