减少绘图的数据大小

时间:2019-04-23 09:01:08

标签: python-3.x pandas numpy matplotlib

我需要绘制大型示波器数据集。它们太大( 1亿个值),无法将它们全部绘制在for loop中。如果我尝试这样做,它将导致MemoryError。因此,在Stackoverflow的帮助下,我想出了一个虽然很漂亮但有效的解决方案。

原始数据集: enter image description here

要减少要绘制的数据量,我可以删除数据集的所有行,这些行在y-value1之间具有-1。熊猫可以轻松地做到这一点:

dfpandas.DataFrame()形式的数据集。

df[1]是要检查的列。

这导致: enter image description here

这会将数据集的长度从 1亿减少到大约 20万。我的问题是:有没有办法减少数据长度并保持其原始外观(防止难看的边界)?

0 个答案:

没有答案
相关问题