📜  箱线图代码 - Python (1)

📅  最后修改于: 2023-12-03 15:27:26.766000             🧑  作者: Mango

箱线图代码 - Python

箱线图(Box plot)是用来展示不同数据组之间的离散程度、差异性和异常值的一种图表类型。在Python中,我们可以使用matplotlib库来绘制箱线图。下面是一个示例程序:

import matplotlib.pyplot as plt
import numpy as np

# 生成一组随机数据
data = np.random.normal(0, 1, size=100)

# 绘制箱线图
plt.boxplot(data)

# 添加标题和横轴标签
plt.title('Box plot of random data')
plt.xlabel('Sample')

# 显示图表
plt.show()

该程序首先导入了matplotlib.pyplot和numpy库。接着,我们使用numpy.random.normal()函数生成了一个包含100个随机数的一维数组,其中每个随机数都是从均值为0、标准差为1的正态分布中抽取而来的。

接着,我们调用matplotlib.pyplot.boxplot()函数来绘制这组随机数据的箱线图。该函数的参数是一个一维数组或多个一维数组的列表,每个一维数组表示数据的一个分组。如果提供了多个一维数组,则会绘制多个箱线图在同一张图表中。

然后,我们使用matplotlib.pyplot.title()和matplotlib.pyplot.xlabel()函数来添加图表的标题和横轴标签。

最后,我们使用matplotlib.pyplot.show()函数来显示箱线图。

以上是一个简单的箱线图程序,你可以根据自己的需要进行修改和拓展。