如何通过从一个csv文件(matplotlib或panda)中获取数据来绘制一个图中的多个图形

时间:2015-09-29 17:15:51

标签: python-2.7 csv pandas matplotlib

我正在尝试绘制互联网速度图。在图表中,下载和上传速度都应按时间序列显示。

速度和日期时间都已保存到csv文件中。该文件在第一,第二和第三列有时间,下载速度和上传速度。

我需要一张X轴时间和Y轴速度的图表。 任何帮助,将不胜感激。 感谢

1 个答案:

答案 0 :(得分:0)

您是否考虑过查看pandas在线文档: http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.plot.html 这将满足您的所有需求。基本上只要你做了

    Dim d$
    d = "06/08/2015"
    MsgBox DateSerial(Right$(d, 4), Mid$(d, 4, 2), Left$(d, 2))

你只需要使用x和y在其上使用绘图方法,例如:

df = pd.DataFrame.from_csv()