擅长:python、mysql、java
<p>如果使用600dpi,则必须使绘图宽度为13米才能绘制数据,而不会造成数据损失。:-)</p>
<p>我建议将数据分成几百个甚至一千个样本,然后从中提取最大值。在</p>
<p>像这样:</p>
<pre><code>def chunkmax(data, chunk_size):
source = iter(data)
chunk = []
while True:
for i in range(chunk_size):
chunk.append(next(source))
yield max(chunk)
</code></pre>
<p>然后,如果chunk_的大小为1000,就可以得到7500个点来绘制,在那里你可以很容易地看到数据中的冲击来自何处。(除非数据非常嘈杂,否则您必须将其平均,以查看是否存在阻塞。但这也很容易解决)。在</p>