R ggplot2:数字数据的光栅打印

R ggplot2:数字数据的光栅打印,r,ggplot2,heatmap,R,Ggplot2,Heatmap,我有一个在空间[0,1]中有1207336的二维数据集。我的目标是可视化点的密度。当使用geom_点绘制时 从这一点,很难判断密度。我曾尝试使用geom_raster()(无任何参数),但随后我得到了错误error:无法分配大小为7376.8 Gb的向量,这是合理的,因为我没有7TB的RAM 是否有一种在绘图前转换数据的方法,或任何其他方法在ggplot2中创建热图?geom\u tile,geom\u等高线,geom\u hexbin,geom\u density2D。但您可能需要geom_

我有一个在空间[0,1]中有1207336的二维数据集。我的目标是可视化点的密度。当使用
geom_点绘制时

从这一点,很难判断密度。我曾尝试使用
geom_raster()
(无任何参数),但随后我得到了错误
error:无法分配大小为7376.8 Gb的向量
,这是合理的,因为我没有7TB的RAM


是否有一种在绘图前转换数据的方法,或任何其他方法在ggplot2中创建热图?

geom\u tile
geom\u等高线
geom\u hexbin
geom\u density2D
。但您可能需要
geom_hexbin
。如果不一定要坚持使用ggplot2,
面板。lattice的smoothScatter
也是一个可能的解决方案。您好,库请求与堆栈溢出无关。不过,我们可以在聊天室里讨论。如果你感兴趣,请加入我们。