geom_point有许多数据点,图的文件大小太大。

时间:2018-12-20 02:21:47

标签: r ggplot2

我有一个散点图,其中包含许多数据点。一旦我尝试放大或将其保存为pdf格式,打开它会花费很长时间,并且pdf太大。如何通过保持图的相同外观来减小文件大小或使图更浅。这是一个示例:

library(ggplot2)
df <- data.frame(x = rnorm(50000),y=rnorm(50000))
ggplot(df,aes(x=x,y=y)) + geom_point()

1 个答案:

答案 0 :(得分:2)

不确定能见度是什么意思。但是接下来呢?

library(ggplot2)
df <- data.frame(x = rnorm(50000),y=rnorm(50000))
ggplot(df,aes(x=x,y=y)) + geom_point()
ggsave('C:/yourpath/test.png', dpi = 600)

这将导致大约85 kb的.png文件。

如果要提高图片质量,可以将dpi增加到1200或更高。