python 画盒图
Python是一种非常流行的编程语言,广泛利用于数据分析和可视化中。在数据分析中,盒图是一种经常使用的可视化方式,可以帮助我们更好地理解和分析数据。在Python中,我们可使用matplotlib库来画出盒图。
import matplotlib.pyplot as plt
import numpy as np
#生成一组随机数据
data = np.random.normal(size=(100, 5))
#画盒图
fig, axs = plt.subplots()
axs.boxplot(data)
plt.show()
上面的代码中,我们首先导入了matplotlib和numpy库,然后使用numpy.random.normal()函数生成了一组随机数据。接下来,我们使用plt.subplots()函数创建了一个图表,并使用axs.boxplot()函数画出盒图。最后使用plt.show()函数显示图表。
如果我们需要设置盒图的样式,可以通过修改axs.boxplot()函数的参数进行设置。例如,可以通过修改参数whis来控制盒线的位置,修改参数width来控制箱体的宽度,修改参数notch来控制箱体的形状等。
import matplotlib.pyplot as plt
import numpy as np
#生成一组随机数据
data = np.random.normal(size=(100, 5))
#画盒图
fig, axs = plt.subplots()
axs.boxplot(data, whis=[5,95], widths=0.3, notch=True)
plt.show()
上面的代码中,我们将盒线的位置设置为5%和95%分位点,将箱体的宽度设置为0.3,将箱体设置为缺口形状。
总之,在Python中,使用matplotlib库可以轻松地绘制出盒图来分析数据。你可以自由地尝试区别的参数设置,让你的盒图更具有吸引力和可读性。
文章来源:丸子建站
文章标题:python 画盒图
https://www.wanzijz.com/view/58637.html