R 将散点图矩阵保存到可缩放图像

R 将散点图矩阵保存到可缩放图像,r,R,我有一个巨大的散点图矩阵来生成并保存成可缩放的图像。我花了几个小时来画画,然后我得到了一些错误,比如: “无法与R会话建立连接的服务器错误” 有什么想法吗?问题显然是内存问题,但必须有办法解决这个问题 我成功地将文件保存为28.7MB的pdf格式,它需要花费大量时间来显示,并使inkscape崩溃。我知道,生成分形的人能够在不消耗大量内存的情况下生成无限分辨率的图像,因为图像是在放大时生成的。问题是分形是自相似的,散点图不是,所以我不确定是否有聪明的方法来解决这个问题。解决这个“信息过载”的可能

我有一个巨大的散点图矩阵来生成并保存成可缩放的图像。我花了几个小时来画画,然后我得到了一些错误,比如: “无法与R会话建立连接的服务器错误”

有什么想法吗?问题显然是内存问题,但必须有办法解决这个问题


我成功地将文件保存为28.7MB的pdf格式,它需要花费大量时间来显示,并使inkscape崩溃。我知道,生成分形的人能够在不消耗大量内存的情况下生成无限分辨率的图像,因为图像是在放大时生成的。问题是分形是自相似的,散点图不是,所以我不确定是否有聪明的方法来解决这个问题。

解决这个“信息过载”的可能方法是使用qplot()成对地绘制变量,然后使用ggsave()保存文件,例如,在jpeg文件上使用bmp。

然后放大另一个程序怎么样?我应该在打印之前创建文件吗?不太清楚您的意思。。。你在我链接的网页上尝试过这种方法吗?这会将绘图创建为文件,而不是在R会话期间将其显示在屏幕上。请注意,位图(即PNG、TIFF等)格式会生成更小的文件,对于大型数据集可能会更快,但它们不适合缩放。如果你想得到更多更好的帮助,你需要提供更多关于你的问题的细节(请编辑你的问题以包含a)。如果有100000个数据点,那么pdf文件会很大,显示速度较慢。您可以选择信息量更大(但“密度”更低)的绘图类型,而不是将每个数据点表示为图形中的一个点。或者在查看pdf之前尝试使用ghostscript压缩pdf。如何在Ubuntu上安装ghostscript?