学习pandas下的dataframe画图参数

学习pandas下的dataframe画图参数

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)
  • 常用参数
data : DataFrame

x : label or position, default None#指数据框列的标签或位置参数

y : label or position, default None

kind : str

 - ‘line’ : line plot (default)#折线图
 - ‘bar’ : vertical bar plot#条形图
 - ‘barh’ : horizontal bar plot#横向条形图
 - ‘hist’ : histogram#柱状图
 - ‘box’ : boxplot#箱线图
 - ‘kde’ : Kernel Density Estimation plot#Kernel 的密度估计图,主要对柱状图添加Kernel 概率密度线
 - ‘density’ : same as ‘kde’
 - ‘area’ : area plot#不了解此图
 - ‘pie’ : pie plot#饼图
 - scatter’ : scatter plot#散点图
 - ‘hexbin’ : hexbin plot#不了解此图

ax : matplotlib axes object, default None#一个图片切成不同片段,子图对象

subplots : boolean, default False#判断图片中是否有子图

Make separate subplots for each column

sharex : boolean, default True if ax is None else False#如果subplot =True,共享x轴,并将一些x轴标签设置为不可见;如果传入ax,则默认为True,否则为False;请注意,传入ax和sharex=True将更改图形中所有轴的所有x轴标签!

sharey : boolean, default False#如果有子图,子图共y轴刻度,标签

layout : tuple (optional)#子图的行列布局  (rows, columns)

figsize : a tuple (width, height) in inches#图片尺寸大小

use_index : boolean, default True#默认用索引做x轴

title : string#图片的标题用字符串

grid : boolean, default None (matlab style default)#图片是否有网格

legend : False/True/’reverse’#子图的图例

style : list or dict#对每列折线图设置线的类型

logx : boolean, default False#设置x轴刻度是否取对数

logy : boolean, default False#在y轴上使用对数缩放

loglog : boolean, default False#同时设置x,y轴刻度是否取对数

xticks : sequence#设置x轴刻度值,序列形式(比如列表)

yticks : sequence#设置y轴刻度,序列形式(比如列表)

xlim : 2-tuple/list#设置坐标轴的范围,列表或元组形式

ylim : 2-tuple/list

rot : int, default None#设置轴标签(轴刻度)的显示旋转度数

fontsize : int, default None#设置轴刻度的字体大小

colormap : str or matplotlib colormap object, default None#设置图的区域颜色

colorbar : boolean, optional

position : float#指定条形图布局的相对对齐。从0(左/底端)到1(右/顶端)。默认值是0.5(中间)

layout : tuple (optional)#(行、列)用于绘图的布局

table : boolean, Series or DataFrame, default False

yerr : DataFrame, Series, array-like, dict and str

xerr : same types as yerr.

stacked : boolean, #在线条和条形图中默认为假,在面积图中为真。如果为真,创建堆叠图。

sort_columns : boolean, default False Sort column names to determine plot ordering

secondary_y : boolean or sequence, default False Whether to plot on the secondary y-axis If a list/tuple, which columns to plot on secondary y-axis

mark_right : boolean, default True

kwds : keywords

参考:https://blog.csdn.net/sinat_24395003/article/details/60364345#commentBox

猜你喜欢

转载自blog.csdn.net/qq_43232373/article/details/85043962