python:数据内部的分布状态和分散状态

饼图、柱形图和箱线图是另外三种数据分析常用的图形。

    • **饼图**倾向于查看各分组数据在总数据中的占比。
    • **柱形**主要用于查看各分组数据的数量分布,以及各个分组数据之间的数量比较。
    • **箱线图**的主要作用是发现整体数据分布分散情况。

饼图倾向于查看各分组数据在总数据中的占比。

在pyplot中可以使用pie函数绘制饼图,其基本使用格式如下

matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=None, radius=None, counterclock=True, wedgeprops=None, textprops=None, center=(0, 0), frame=False, hold=None, data=None)

pie函数常用参数及其说明如表所示。

参数名称 说明
x 接收array,表示用于绘制函数数据
explode 接收array,表示指定的每一项距离饼图圆心为N个半径
lables 接收arryay,表示每一项的名字
color 接收特定STR或者有颜色的array,表示饼图颜色
autopct 接收特定STR,表示数值的显示方式
pctdistance 接收float,表示每一项的比例和距离饼图圆心n个半径
labeldistance 接收float,表示每一项的名字和距离饼图圆心N个半径
radius 接收float,表示饼图半径

少说废话,直接上数据
python:数据内部的分布状态和分散状态_第1张图片
python:数据内部的分布状态和分散状态_第2张图片
python:数据内部的分布状态和分散状态_第3张图片

柱形主要用于查看各分组数据的数量分布,以及各个分组数据之间的数量比较。

在pyplot中可以使用bar函数绘制柱形图

matplotlib.pyplot.bar(*args, **kwargs)

bar参数

参数名称 说明
x 接收array,表示x轴的位置序列
height 接收array,表示x轴所代表数据的数量(长方形长度)
width 接收0~1之间的float,表示指定直方图宽度
color 表示颜色

python:数据内部的分布状态和分散状态_第4张图片
python:数据内部的分布状态和分散状态_第5张图片

箱线图的主要作用是发现整体数据分布分散情况。

在图pyplot中可以使用boxplot函数绘制箱线图

matplotlib.pyplot.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, patch_artist=None, bootstrap=None, usermedians=None, conf_intervals=None, meanline=None, showmeans=None, showcaps=None, showbox=None, showfliers=None, boxprops=None, labels=None, flierprops=None, medianprops=None, meanprops=None, capprops=None, whiskerprops=None, manage_xticks=True, autorange=False, zorder=None, hold=None, data=None)

boxplot函数常用参数

参数 说明
x 接收array,表示用于绘制箱线图的数据
notch 接收bool,表示中间箱体是否有缺口
sym 指定异常点形状
vert 接收bool,表示图形是横向纵向或横向
widths 表示每个箱体的宽度
positions 表示图形位置
meanline 接收bool,表示是否显示均值线。

python:数据内部的分布状态和分散状态_第6张图片
python:数据内部的分布状态和分散状态_第7张图片

你可能感兴趣的:(Python,python,matplotlib,开发语言)