大型二维数组的散点图

问题描述 投票:0回答:1

我尝试使用 hvplot、dash、plotly 将形状 10980 * 10980 的二维数组绘制成散点图 但他们都无法绘制如此庞大的数据。

任何人都可以建议我如何使用 python 将这些数据绘制成散点图。

下面是使用 hvplot 的代码,它返回空图

plot = df.hvplot.scatter(x="Raster1", y="Raster2", cnorm="eq_hist",cmap="viridis", rasterize=True, width=600, height=600)

df 代表 pandas 数据框 数据框的形状是 df 的形状:(120560400, 2) Raster1 和 Raster2 是 float32 的两列数字。

python pandas numpy scatter-plot hvplot
1个回答
0
投票

要以简单且易于管理的方式绘制如此大的数据集,您可以使用Datashader,它专为可视化大型数据集而设计。

© www.soinside.com 2019 - 2024. All rights reserved.