【问题标题】:geom_point with many data points, the file size of the plot is too big.geom_point 有很多数据点,绘图的文件太大。
【发布时间】:2018-12-20 02:21:47
【问题描述】:

我有一个散点图,其中包含许多数据点。一旦我尝试放大或保存为 pdf 格式,打开需要很长时间并且 pdf 太大。如何通过保持绘图的相同可视性来减小文件大小或使绘图更轻。这是一个例子:

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

【问题讨论】:

标签: r ggplot2


【解决方案1】:

不确定您所说的可见性是什么意思。但是下面的呢?

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或更高。

【讨论】:

    猜你喜欢
    • 2021-11-19
    • 2013-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多