【发布时间】:2017-10-11 23:32:37
【问题描述】:
使用pandas我可以轻松制作线图:
import pandas as pd
import numpy as np
%matplotlib inline # to use it in jupyter notebooks
df = pd.DataFrame(np.random.randn(50, 4),
index=pd.date_range('1/1/2000', periods=50), columns=list('ABCD'))
df = df.cumsum()
df.plot();
但我不知道如何将数据绘制为线上的点,如下例所示:
This matplotlib example 似乎暗示了方向,但我找不到如何使用熊猫绘图功能来做到这一点。我对学习如何使用 pandas 特别感兴趣,因为我一直在使用数据框。
有什么线索吗?
【问题讨论】:
-
请检查我的答案中的编辑,如果您正在努力将正确的点设置为某些日期,这可能真的很有帮助。
-
很好,@ViníciusAguiar,非常好的提示。
标签: python pandas matplotlib