Pandas绘图 Pandas的绘图方法封装了Matplotlib的pyplot方法,可以提供简单的绘图功能,对于DataFrame来说,.plot是一种将所有列及其标签进行绘制的简便方法 不常用,实际应用中,一般仍使用Matplotlib绘图 Jupyter notebook中如不显示Pandas绘制图像,解决方法: 载入import Matplotlib.pyplot as plt,Pandas绘图代码最后加 plt.show() 或者直接载入IPython魔术命令 %matplotlib inline,或%pylab inline(不推荐)(非IPython的py文档载入 from pylab import *) import numpy as np import pandas as pd %matplotlib inline ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() #plt.show()
在DataFrame中,plot()可以绘制所有带有标签的列
df = pd.DataFrame(np.random.randn(1000, 4), index=ts.index,columns=['A', 'B', 'C', 'D']) df = df.cumsum() df.plot() #plt.show()