编辑:此页面提供了代码:https://www.andrewheiss.com/blog/2017/09/27/working-with-r-cairo-graphics-custom-fonts-and-ggplot/。
然而,我想知道这些命令是从哪里来的。它们不在官方文档中可能设备列表中(https://ggplot2.tidyverse.org/reference/ggsave.html)。cairo_png 不存在;相反,需要使用 type="cairo-png",例如:
有人知道为什么这个论点有时是
或者
ggsave("model.eps", type = "cairo-ps")
或者
ggsave("model.eps", device = "cairo-ps")
但似乎都不起作用。一般而言,是否可以使用Cairo图形设备在ggsave中创建.eps文件?如果可以,应该如何操作?
ggsave("test_cario.eps", device=cairo_ps)
ggsave("test_cario.pdf", device=cairo_pdf)
然而,我想知道这些命令是从哪里来的。它们不在官方文档中可能设备列表中(https://ggplot2.tidyverse.org/reference/ggsave.html)。cairo_png 不存在;相反,需要使用 type="cairo-png",例如:
ggsave("test_cairo.png", type = "cairo-png")
有人知道为什么这个论点有时是
device = ""
,有时又是type = ""
吗?
我尝试了类似于以下的代码
ggsave("model.eps", type = "cairo")
或者
ggsave("model.eps", type = "cairo-ps")
或者
ggsave("model.eps", device = "cairo-ps")
但似乎都不起作用。一般而言,是否可以使用Cairo图形设备在ggsave中创建.eps文件?如果可以,应该如何操作?