数据挖掘技术-绘制箱线图
绘制箱线图
- 前置步骤
准备数据guomin.npz,下载数据guomin.npz到Linux本地的/course/DataAnalyze/data目录
- 绘制箱线图
- 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]: |
|
- 通过代码 45运行结果可以看出在2000-2017年第一产业在某一年的某个季度具有一个异常值。第三产业整体增速变大,导致了第三产业数据前半部分相对密集而后半部分相对分散。
- 绘制国民生产总值分散情况箱线图,如代码 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]: |
- 通过代码 46运行结果可以看出,由于整体经济是上升趋势的,结合箱线图可以看出产业中的第二产业增长平缓。行业中的工业与餐饮的增长比较平缓,其他行业,批发行业,建筑行业,金融行业和房地产行业增速均有所加快。
数据挖掘技术-绘制箱线图相关推荐
- R语言boxplot绘制箱线图
Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...
- 使用python中的库matplotlib绘制箱线图(boxplot)
文章目录 数据准备 相关概念:Q1,Q2,Q3,IQR,QQ1,QQ3 绘制箱线图 分析箱线图 数据准备 假设有如下数据: 我们要分别绘制出age这列数据的箱线图和%fat这列数据的箱线图. 相关概念 ...
- 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图
1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...
- Matplotlib绘制箱线图
箱线图(Box-plot)又称为盒式图或箱型图,是一种用来显示一组数据分散情况的统计图,它能显示一组数据的上界.下界.中位数.上下四分位数以及异常值等.箱线图的各部分组成及其含义如下图所示. 关键术语 ...
- matlab输出箱线图的五个特征值_Matlab绘制箱线图
箱线图,又称作箱须图(box-whisker plot)是利用数据中的五个特征值--最小值.第一四分位点.中值.第三四分位点.最大值来描述数据的图形.箱线图可以粗略的估计数据是否具有对称性,粗略观察数 ...
- matlab画箱型图均值方差,Matlab 绘制箱线图
文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...
- matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(一)基本参数
当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱形图(boxplot)又称盒须图或箱线图,是一种用来显示某一组数据分散情况 ...
- matlab如何画箱式图,科学网-如何绘制箱线图(Box- Whisker Chart)-陆绮的博文
如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...
- matlab+whisker,科学网—如何绘制箱线图(Box- Whisker Chart) - 陆绮的博文
如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...
最新文章
- python 开始学习
- 企业部署Windows 7指南
- windows下客户端连接上马上会断开连接_浅尝Java NIO与Tomcat简单连接调优
- MC.9 与 LIS
- HDU 6183 2017广西邀请赛:Color it(线段树)
- 商城口碑高的蓝牙耳机好用吗?十大高人气蓝牙耳机测评推荐
- HeadFirstJava——4_对象的行为
- 关于起点中文网月票字体解密(附赠翻页获得月票)
- 高等代数期末考试题库及答案_【最新试题库含答案】高等代数习题及答案(1)
- 软件项目中的角色以及英文简称
- 【自学】张量、维度、多维矩阵、dim、torch.argmax()
- 新娘结婚前8天遇害 新郎抱遗照殡仪馆办婚礼
- matlab对稀疏矩阵求特征值,使用ARPACK查找稀疏矩阵的特征向量和特征值(称为PYTHON,MATLAB或FORTRAN子例程)...
- ERA5-Land 逐小时数据_累积值(如辐射数据)处理的注意事项
- mysql 将数字转换为ascii码输出(胡乱摸索出来的一个办法)
- Bootstrap Table 中文文档(完整翻译版)
- 初学计算机网络(一):使用cmd命令
- Linux必备技能:vi的使用
- 谷粒学院day5 讲师管理模块的前端实现
- 巧用WhatsUp监控机房温度
热门文章
- pytorch实战:详解查准率(Precision)、查全率(Recall)与F1
- Windows XP sp3 系统安装 Windbg 符号文件 Symbols 时微软失去支持的解决方案
- php随机数生成代码,PHP随机数生成代码与使用实例分析
- Roboguide软件安装
- 从入坑到出坑,我对王者荣耀的看法
- VisualStudio跳转光标
- 小红书文案怎么写才能吸引用户,品牌写文技巧
- 计算机系统怎么装到u盘启动不了,电脑在进不去系统的情况下怎么用U盘重装系统?...
- 心动测试哪个软件好用,心理测试:4个婚礼现场,哪个最让你心动?测TA会疼爱你多久!...
- 放屁株、干饭株、学习株、哭株…...你感染的是哪种“株”?