绘制箱线图

  1. 前置步骤

准备数据guomin.npz,下载数据guomin.npz到Linux本地的/course/DataAnalyze/data目录

  1. 绘制箱线图
  1. pyplot中绘制箱线图的函数为boxplot,使用boxplot函数绘制17年间年各产业国民生产总值箱线图,如代码 45所示。

代码 45 绘制2000-2017各产业国民生产总值箱线图

In[3]:

label= ['第一产业','第二产业','第三产业']##定义标签

gdp = (list(values[:,3]),list(values[:,4]),list(values[:,5]))

plt.figure(figsize=(6,4))

plt.boxplot(gdp,notch=True,labels = label, meanline=True)

plt.title('2000-2017各产业国民生产总值箱线图')

plt.savefig('../2000-2017各产业国民生产总值箱线图.png')

plt.show()

Out[3]:

  1. 通过代码 45运行结果可以看出在2000-2017年第一产业在某一年的某个季度具有一个异常值。第三产业整体增速变大,导致了第三产业数据前半部分相对密集而后半部分相对分散。
  2. 绘制国民生产总值分散情况箱线图,如代码 46所示。

代码 46 绘制国民生产总值分散情况箱线图

In[6]:

label1 = ['第一产业','第二产业','第三产业']## 标签1

label2 = ['农业','工业','建筑','批发','交通','餐饮','金融','房地产','其他']## 标签2

gdp1 = (list(values[:,3]),list(values[:,4]),list(values[:,5]))

gdp2 = ([list(values[:,i]) for i in range(6,15)])

p = plt.figure(figsize=(8,8))

## 子图1

ax1 = p.add_subplot(2,1,1)

plt.boxplot(gdp,notch=True,labels = label1, meanline=True)## 绘制散点图

plt.title('2000-2017各产业国民生产总值箱线图')

plt.ylabel('生产总值(亿元)') #添加y轴名称

##子图2

ax2 = p.add_subplot(2,1,2)

plt.boxplot(gdp2,notch=True,labels = label2, meanline=True)## 绘制散点图

plt.title('2000-2017各行业国民生产总值箱线图')

plt.xlabel('行业') #添加横轴标签

plt.ylabel('生产总值(亿元)') #添加y轴名称

##保存并显示图形

plt.savefig('../国民生产总值分散情况箱线图.png')

plt.show()

Out[6]:

  1. 通过代码 46运行结果可以看出,由于整体经济是上升趋势的,结合箱线图可以看出产业中的第二产业增长平缓。行业中的工业与餐饮的增长比较平缓,其他行业,批发行业,建筑行业,金融行业和房地产行业增速均有所加快。

数据挖掘技术-绘制箱线图相关推荐

  1. R语言boxplot绘制箱线图

    Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...

  2. 使用python中的库matplotlib绘制箱线图(boxplot)

    文章目录 数据准备 相关概念:Q1,Q2,Q3,IQR,QQ1,QQ3 绘制箱线图 分析箱线图 数据准备 假设有如下数据: 我们要分别绘制出age这列数据的箱线图和%fat这列数据的箱线图. 相关概念 ...

  3. 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图

    1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...

  4. Matplotlib绘制箱线图

    箱线图(Box-plot)又称为盒式图或箱型图,是一种用来显示一组数据分散情况的统计图,它能显示一组数据的上界.下界.中位数.上下四分位数以及异常值等.箱线图的各部分组成及其含义如下图所示. 关键术语 ...

  5. matlab输出箱线图的五个特征值_Matlab绘制箱线图

    箱线图,又称作箱须图(box-whisker plot)是利用数据中的五个特征值--最小值.第一四分位点.中值.第三四分位点.最大值来描述数据的图形.箱线图可以粗略的估计数据是否具有对称性,粗略观察数 ...

  6. matlab画箱型图均值方差,Matlab 绘制箱线图

    文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...

  7. matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(一)基本参数

    当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱形图(boxplot)又称盒须图或箱线图,是一种用来显示某一组数据分散情况 ...

  8. matlab如何画箱式图,科学网-如何绘制箱线图(Box- Whisker Chart)-陆绮的博文

    如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...

  9. matlab+whisker,科学网—如何绘制箱线图(Box- Whisker Chart) - 陆绮的博文

    如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...

最新文章

  1. python 开始学习
  2. 企业部署Windows 7指南
  3. windows下客户端连接上马上会断开连接_浅尝Java NIO与Tomcat简单连接调优
  4. MC.9 与 LIS
  5. HDU 6183 2017广西邀请赛:Color it(线段树)
  6. 商城口碑高的蓝牙耳机好用吗?十大高人气蓝牙耳机测评推荐
  7. HeadFirstJava——4_对象的行为
  8. 关于起点中文网月票字体解密(附赠翻页获得月票)
  9. 高等代数期末考试题库及答案_【最新试题库含答案】高等代数习题及答案(1)
  10. 软件项目中的角色以及英文简称
  11. 【自学】张量、维度、多维矩阵、dim、torch.argmax()
  12. 新娘结婚前8天遇害 新郎抱遗照殡仪馆办婚礼
  13. matlab对稀疏矩阵求特征值,使用ARPACK查找稀疏矩阵的特征向量和特征值(称为PYTHON,MATLAB或FORTRAN子例程)...
  14. ERA5-Land 逐小时数据_累积值(如辐射数据)处理的注意事项
  15. mysql 将数字转换为ascii码输出(胡乱摸索出来的一个办法)
  16. Bootstrap Table 中文文档(完整翻译版)
  17. 初学计算机网络(一):使用cmd命令
  18. Linux必备技能:vi的使用
  19. 谷粒学院day5 讲师管理模块的前端实现
  20. 巧用WhatsUp监控机房温度

热门文章

  1. pytorch实战:详解查准率(Precision)、查全率(Recall)与F1
  2. Windows XP sp3 系统安装 Windbg 符号文件 Symbols 时微软失去支持的解决方案
  3. php随机数生成代码,PHP随机数生成代码与使用实例分析
  4. Roboguide软件安装
  5. 从入坑到出坑,我对王者荣耀的看法
  6. VisualStudio跳转光标
  7. 小红书文案怎么写才能吸引用户,品牌写文技巧
  8. 计算机系统怎么装到u盘启动不了,电脑在进不去系统的情况下怎么用U盘重装系统?...
  9. 心动测试哪个软件好用,心理测试:4个婚礼现场,哪个最让你心动?测TA会疼爱你多久!...
  10. 放屁株、干饭株、学习株、哭株…...你感染的是哪种“株”?