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()

    
    
  • 相关阅读:
    HERO 3
    office的一些应用,
    网页之间的参数传弟
    一个好的数码网站
    C++遍历中删除std::hash_map元素问题
    【转】Asio与shared_ptr的一些注意事项
    delphi的字节对齐
    paypal的即时付款通知参数列表(PDT)
    vs2010下libevent的使用
    mysql 数据库 left join,right join, inner join 知识
  • 原文地址:https://www.cnblogs.com/dushuhubian/p/10301201.html
Copyright © 2011-2022 走看看