k_0711

2020-08-21   阅读量: 196

python

图表matplotlib

plt.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)

参数含义:

  • series的index为横坐标

  • value为纵坐标

  • kind → line,bar,barh...(折线图,柱状图,柱状图-横...)

  • label → 图例标签,Dataframe格式以列名为label

  • style → 风格字符串,这里包括了linestyle(-),marker(.),color(g)

  • color → 颜色,有color指定时候,以color颜色为准

  • alpha → 透明度,0-1

  • use_index → 将索引用为刻度标签,默认为True

  • rot → 旋转刻度标签,0-360

  • grid → 显示网格,一般直接用plt.grid

  • xlim,ylim → x,y轴界限

  • xticks,yticks → x,y轴刻度值

  • figsize → 图像大小

  • title → 图名

  • legend → 是否显示图例,一般直接用plt.legend()


plt.bar()

  • x,y参数:x,y值

  • width:宽度比例

  • facecolor柱状图里填充的颜色、edgecolor是边框的颜色

  • left-每个柱x轴左边界,bottom-每个柱y轴下边界 → bottom扩展即可化为甘特图 Gantt Chart

  • align:决定整个bar图分布,默认left表示默认从左边界开始绘制,center会将图绘制在中间位置

  • xerr/yerr :x/y方向error bar


饼图

plt.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangl

参数含义:

  • 第一个参数:数据

  • explode:指定每部分的偏移量

  • labels:标签

  • colors:颜色

  • autopct:饼图上的数据标签显示方式

  • pctdistance:每个饼切片的中心和通过autopct生成的文本开始之间的比例

  • labeldistance:被画饼标记的直径,默认值:1.1

  • shadow:阴影

  • startangle:开始角度

  • radius:半径

  • frame:图框

  • counterclock:指定指针方向,顺时针或者逆时针

直方图

plt.hist(x, bins=10, range=None, normed=False, weights=None, cumulative=False, bottom=None, histtype='bar', align='mid', orientation='vertical',rwidth=None, log=False, color=None, label=None, stacked=False, hold=None, data=None, **kwargs)

  • bin:箱子的宽度

  • normed 标准化

  • histtype 风格,bar,barstacked,step,stepfilled

  • orientation 水平还是垂直{‘horizontal’, ‘vertical’}

  • align : {‘left’, ‘mid’, ‘right’}, optional(对齐方式)

  • stacked:是否堆叠



箱型图:又称为盒须图、盒式图、盒状图或箱线图,是一种用作显示一组数据分散情况资料的统计图

包含一组数据的:最大值、最小值、中位数、上四分位数(Q1)、下四分位数(Q3)、异常值

① 中位数 → 一组数据平均分成两份,中间的数

② 下四分位数Q1 → 是将序列平均分成四份,计算(n+1)/4与(n-1)/4两种,一般使用(n+1)/4

③ 上四分位数Q3 → 是将序列平均分成四份,计算(1+n)/4*3=6.75

④ 内限 → T形的盒须就是内限,最大值区间Q3+1.5IQR,最小值区间Q1-1.5IQR (IQR=Q3-Q1)

⑤ 外限 → T形的盒须就是内限,最大值区间Q3+3IQR,最小值区间Q1-3IQR (IQR=Q3-Q1)

⑥ 异常值 → 内限之外 - 中度异常,外限之外 - 极度异常


0.0000 0 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子