pandas.Series.plot¶
-
Series.
plot
(kind='line', ax=None, figsize=None, use_index=True, title=None, grid=None, legend=False, 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, label=None, secondary_y=False, **kwds)[source]¶ 使用matplotlib / pylab制作系列图。
New in version 0.17.0: Each plot kind has a corresponding method on the
Series.plot
accessor:s.plot(kind='line')
is equivalent tos.plot.line()
.参数: 数据:系列
kind:str
- 'line':line plot(默认)
- 'bar':垂直条图
- 'barh':水平条图
- 'hist':histogram
- 'box':boxplot
- 'kde':内核密度估计图
- 'density':与'kde'相同
- 'area':area plot
- 'pie':pie plot
ax:matplotlib axes对象
如果没有通过,使用gca()
figsize:以英寸为单位的元组(宽度,高度)
use_index:boolean,default True
使用索引作为x轴的刻度
title:string
用于绘图的标题
grid:boolean,default无(matlab style default)
轴网格线
图例:False / True /'reverse'
将图例放在轴子图上
样式:list或dict
每列matplotlib线型
logx:boolean,default False
在x轴上使用对数缩放
logy:boolean,default False
在y轴上使用对数缩放
loglog:boolean,default False
在x和y轴上使用对数缩放
xticks:sequence
用于xticks的值
yticks:sequence
用于yticks的值
xlim:2-tuple / list
ylim:2-tuple / list
rot:int,default无
旋转刻度(xticks为垂直,yticks为水平图)
fontsize:int,default无
xticks和yticks的字体大小
colormap:str或matplotlib颜色映射对象,默认值无
色彩选择颜色。如果是字符串,则从matplotlib中使用该名称加载颜色映射。
colorbar:boolean,可选
如果为True,则绘制颜色条(仅与“scatter”和“hexbin”图表相关)
position:float
指定条形图布局的相对对齐。从0(左/下端)到1(右/上端)。默认值为0.5(中心)
布局:tuple(可选)
(行,列)用于绘图的布局
表:boolean,Series或DataFrame,默认为False
如果为True,使用DataFrame中的数据绘制一个表,数据将被转置以满足matplotlib的默认布局。如果传递了Series或DataFrame,则使用传递的数据绘制表。
yerr:DataFrame,Series,array-like,dict和str
有关详细信息,请参见Plotting with Error Bars。
xerr:与yerr类型相同。
label:label参数以提供绘图
secondary_y:boolean或ints序列,默认为False
如果为True,则y轴将在右侧
mark_right:boolean,default True
使用secondary_y轴时,在图例中用“(右)”自动标记列标签
kwds:关键字
传递给matplotlib绘图方法的选项
返回: axes:matplotlib.AxesSubplot或np.array
笔记
- 有关此主题的更多信息,请参阅matplotlib文档
- 如果kind ='bar'或'barh',您可以通过position关键字指定棒图布局的相对对齐方式。从0(左/下端)到1(右/上端)。默认值为0.5(中心)