【发布时间】:2016-07-15 14:26:36
【问题描述】:
过去几个月我一直在记录我的互联网速度(该死的 ISP),现在我希望能够可视化记录的数据,但我很难做到这一点。有什么建议吗?
列:
| day/time | ping | download | upload |
我可以随时间绘制每个数据列(ping、下载、上传),但图表变得过于拥挤。是否有自动获取每天/每周平均值的方法?类似于 Google Analytics 处理图表的方式。 堆叠数据呢?例如比较一个月和另一个。这必须手动完成吗? 有没有软件可以自动处理这些不同的分析?
谢谢!
【问题讨论】:
-
这就像一个问题中的10个问题..
-
既然你标记了
excel,你可以使用公式来总结你想要的数据,然后制作图表来绘制你喜欢的结果 -
@ScottHoltzman,是的,我想我是想避免做所有的手工工作。这似乎是可以/应该自动化的东西。
-
我建议
pandas- 这是一个使用 Python 进行这种时间序列分析的库。您可以使用ts = read_csv ...从 CSV 加载,ts.resample('5min').mean()平均获取 5 分钟的结果,然后使用ts.plot()进行可视化。如果您分享您的数据,很高兴演示?