自从更新到新版R 3.4
后,我在使用ggplot
打印showtext
时出现了新的错误。
library(ggplot2)
library(showtext)
font.add.google("Lato")
p1 <- ggplot(diamonds, aes(depth, price)) +
geom_point() +
theme_minimal(base_family = "Lato")
这通常用于打印情节:
showtext.auto()
ggsave(plot = p1, "trial.pdf")
但我得到了
Saving 5.2 x 5.83 in image
Error in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
invalid font type
In addition: There were 50 or more warnings (use warnings() to see the first 50)
这是我的SessionInfo()
答案 0 :(得分:0)
通过在R 3.4下重新安装{{1}}来解决