cqc*_*991 8 python matplotlib pandas
我有一个包含属性x,y的数据集,它们可以在xy表面绘制.
最初,我使用代码
df.plot(kind='scatter', x='x', y='y', alpha=0.10, s=2)
plt.gca().set_aspect('equal')
Run Code Online (Sandbox Code Playgroud)
代码非常快,数据大小约为50000.
最近,我使用了一个新的数据集,大小约为250万.散点图变得慢得多.
我想知道,如果这是预期的行为,我是否可以采取任何措施来提高情节速度?
是的。原因是超过一千个点的散点图没有什么意义,所以没有人费心去优化它。您最好使用其他一些数据表示形式:
y为每个x(或一系列x)构建一个带有胡须的盒子并将它们放在同一个网格上通常效果很好。| 归档时间: |
|
| 查看次数: |
3239 次 |
| 最近记录: |