画箱形图(boxplot)

    xiaoxiao2021-12-14  19

    箱形图又称为盒须图,盒式图或箱线图。是一种用作显示一组数据分散情况资料的统计图。

    #!/usr/bin/python #coding: utf-8 import numpy as np import matplotlib.pyplot as plt np.random.seed(100) # 生成一组随机数,数量为1000 data = np.random.normal(size = (1000, ), loc = 0, scale= 1) # sym 调整好异常值的点的形状 # whis 默认是1.5, 通过调整它的竖直来设置异常值显示的数量, # 如果想显示尽可能多的异常值,whis设置很小,否则很大 plt.boxplot(data, sym ="o", whis = 1.5) # plt.boxplot(data, sym ="o", whis = 0.01) # plt.boxplot(data, sym ="o", whis = 999) plt.show()输出的图形如下,每一个位置的表示都已经标注

    创建多组箱形图

    #!/usr/bin/python #coding: utf-8 # 在同一张图中显示多组箱形图 import numpy as np import matplotlib.pyplot as plt np.random.seed(100) # 用来设置每一组的名字 labels = ["A", "B", "C", "D", "E"] # 创建5组,每一组有1000个数 data = np.random.normal(size = (1000, 5), loc= 0, scale= 1) plt.boxplot(data, labels = labels, sym = "o") plt.show()

    转载请注明原文地址: https://ju.6miu.com/read-965107.html

    最新回复(0)