python 画箱图
Python是一门广泛利用于数据科学和数据分析的编程语言。在Python中,有很多库可以绘制各种类型的图表。其中,绘制箱图也是一项非常有用的数据可视化技术。Python中的matplotlib库提供了绘制箱图的API。
import matplotlib.pyplot as plt import numpy as np # 创建数据集 np.random.seed(10) data = np.random.normal(size=(100, 4), loc=0, scale=1) # 绘制箱图 fig, ax = plt.subplots() ax.boxplot(data) # 设置图表属性 ax.set_title('Box Plot of Random Data') ax.set_xlabel('Distribution') ax.set_ylabel('Value') # 显示图表 plt.show()
在这个示例代码中,我们首先导入matplotlib库和NumPy库。然后使用NumPy库生成一个大小为(100, 4)的二维数组,其中的元素是从均值为0,标准差为1的正态散布中随机生成的。接下来,我们使用matplotlib的boxplot函数创建箱图。在这个函数中,我们将数据集作为唯一的参数传递给它。最后,我们设置箱图的标题、x轴标签和y轴标签,然后将图表显示出来。
箱图是一种展现数据散布情况的有用方法。它展现了数据的中位数、上下四分位数、最大值和最小值,并用箱体来表示这些值的范围。另外,箱图还可以展现异常值及其数量。可以根据实际需要自定义箱图的色彩、样式和标签等属性。
文章来源:丸子建站
文章标题:python 画箱图
https://www.wanzijz.com/view/59733.html