Pandas 教程-Pandas绘图
整理:python架构师
Pandas绘图用于使用matplotlib/pylab制作DataFrame的图表。每种绘图类型在DataFrame.plot访问器上都有对应的方法:df.plot(kind='line'),通常等同于df.plot.line()。
语法:
DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None, figsize=None, use_index=True, title=None, grid=None, legend=True, style=None, logx=False, logy=False, loglog=False, xticks=None, yticks=None, xlim=None, ylim=None, rot=None, fontsize=None, colormap=None, table=False, yerr=None, xerr=None, secondary_y=False, sort_columns=False, **kwds)
参数:
'line': 折线图(默认) 'bar': 垂直条形图 'barh': 水平条形图 'hist': 直方图 'box': 箱线图 'kde': 核密度估计图 'density': 与 'kde' 相同 'area': 面积图 'pie': 饼图 'scatter': 散点图 'hexbin': 六边形图
ax: matplotlib axes 对象,默认为None。
👉点击领取:最全Python资料合集
示例:
# import librariesimport matplotlib.pyplot as pltimport pandas as pdimport numpy as npp = pd.Series(np.random.randn(2000), index = pd.date_range('2/2/2000', periods = 2000))p = ts.cumsum()p.plot()plt.show()
输出:
热门推荐