箱线图怎么做

1个回答

写回答

Panxueying

2022-06-21 00:01

+ 关注

Python
Python

箱线图(boxplot)用于展示数据集的五数概括。操作步骤如下:

1.绘制坐标轴。横轴代表变量,纵轴代表数值。

2.确定五数概括的值。即最小值,第一四分位数(Q1),中位数,第三四分位数(Q3),最大值。

3.绘制箱子。箱子的上边缘和下边缘分别为Q1和Q3,箱子内部表示数据集的中间50%的数据。

4.绘制中位线。中位线在箱子内部从上到下竖直绘制。

5.绘制普通点。将超出上下边缘的数据点绘制在后面。

6.绘制须线。须线连接箱子与最大值和最小值的点,须线并不包括异常值。

7.将异常值绘制在须线之外,可以用不同的符号或大小来表示。

参考代码:

Python

importmatplotlib.pyplotasplt

importnumpyasnp

data=np.random.normal(0,1,size=100)

fig,ax=plt.subplots()

ax.boxplot(data)

plt.show()

参考结果:

![boxplot](https://user-images.githubusercontent.com/58068015/135705707-9c9d51f7-ee11-4593-b3c6-b2bdcfb76220.png)

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号