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

    
    
  • 相关阅读:
    linux cpu load学习笔记
    P1064 金明的预算方案
    P1757 通天之分组背包
    P1352 没有上司的舞会
    P1651 塔
    P1250 种树
    P1938 [USACO09NOV]找工就业Job Hunt
    P4392 [BOI2007]Sound 静音问题
    P3884 [JLOI2009]二叉树问题
    P2880 [USACO07JAN]平衡的阵容Balanced Lineup
  • 原文地址:https://www.cnblogs.com/dushuhubian/p/10301201.html
Copyright © 2011-2022 走看看