zoukankan      html  css  js  c++  java
  • matplotlib----初探------7箱形图

    概念

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    箱形图(Box-plot)又称为盒须图、盒式图或箱线图.
    是一种用作显示一组数据分散情况资料的统计图。
    因形状如箱子而得名。在各种领域也经常被使用,常见于品质管理。

    上边缘,上四分位数,中位数,下四分位数,下边缘,异常值

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    import numpy as np
    import matplotlib.pyplot as plt
    np.random.seed(100) #随机生成100个种子数
    
    data = np.random.normal(size=1000,loc=0,scale =1)
    
    plt.boxplot(data)
    plt.show()

    参数一

    plt.boxplot(data,sym='<')

    参数二:

    plt.boxplot(data,sym="<",whis=3)   改变须长

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    多个箱形图比较
    import numpy as np
    import matplotlib.pyplot as plt
    np.random.seed(100) #随机生成100个种子数

    data = np.random.normal(size=(1000,4),loc=0,scale =1)

    labels = ['A','B','C','D']
    plt.boxplot(data,labels = labels)
    plt.show()

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    作业:

    1.随机生成100*5的数组。绘制箱形图,使用sym, whis参数。

    import numpy as np
    import matplotlib.pyplot as plt
    np.random.seed(100) #随机生成100个种子数

    data = np.random.normal(size=(100,5),loc=0.0,scale=1.0)

    labels = ['A','B','C','D','E']

    plt.boxplot(data,labels=labels,sym='o',whis=1.25)

    plt.show()

    
    
  • 相关阅读:
    Charles
    HttpRunner 接口自动化测试进阶
    HttpRunner 接口自动化简单实践
    Extract
    PyCharm配置gitHub远程仓储
    Python Unittest与数据驱动
    WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试)
    ARTS-S golang goroutines and channels
    ARTS-S golang goroutines and channels
    ARTS-S c语言统计程序运行时间
  • 原文地址:https://www.cnblogs.com/dushuhubian/p/10301201.html
Copyright © 2011-2022 走看看