美文网首页数据可视化
【数据可视化】画个简单的箱形图

【数据可视化】画个简单的箱形图

作者: 清梦载星河 | 来源:发表于2019-08-20 17:03 被阅读0次
镇楼图(图片源自unsplash)

一、什么是箱型图

一个简单的箱形图

箱型图大致样子如上图。
箱形图常使用于品质管理,主要用于反映原始数据分布的特征,还可以进行多组数据分布特征的比较。
在箱形图中主要有以下几个概念:

  • Qi :i(n+1)/4
    • Q1 : 下四分位数
    • Q2 :中位数
    • Q3 : 上四分位数
  • IQR : Q3 - Q1
  • 上限:Q3 + 1.5IQR
  • 下限:Q1 - 1.5IQR
  • 异常值:上限和下限之外的值

四、用matplotlib画箱型图

相关方法

  • pandas.DataFrame.plot.box()(可自定义的功能更多)
  • pandas.DataFrame.boxplot()

示例代码:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame(np.random.randint(100,1000,(10,10)),
columns=list('ABCDEFGHIJ'),index=list('abcdefghij'))

df.boxplot(figsize=(16,9))

效果图

效果图

相关文章

网友评论

    本文标题:【数据可视化】画个简单的箱形图

    本文链接:https://www.haomeiwen.com/subject/tyopsctx.html