Python Pandas 箱线图的实现


Posted in Python onJuly 23, 2019

各国家用户消费分布

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

 

data = {

  'China': [1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2500],

  'America': [1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100],

  'Britain': [1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000],

  "Russia": [800, 1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900]

}

df = pd.DataFrame(data)

 

# df.plot.box(title="Consumer spending in each country", vert=False)

df.plot.box(title="Consumer spending in each country")

 

plt.grid(linestyle="--", alpha=0.3)

plt.show()

Python Pandas 箱线图的实现

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

 

data = {

  'China': [1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2500],

  'America': [1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100],

  'Britain': [1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000],

  "Russia": [800, 1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900]

}

df = pd.DataFrame(data)

 

from pandas.plotting import table

 

fig, ax = plt.subplots(1, 1)

 

table(ax, np.round(df.describe(), 2),

   loc='upper right',

   colWidths=[0.1, 0.1, 0.1, 0.1]

   )

 

# df.plot.box(title="Consumer spending in each country", vert=False)

df.plot.box(title="Consumer spending in each country",

      ax=ax,

      ylim=(750, 3000))

 

plt.grid(linestyle="--", alpha=0.3)

plt.show()

Python Pandas 箱线图的实现

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

 

data = {"gender": [1, 0, 1, 0, 1, 0, 1, 0, 1, 0],

    'China': [1000, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2500],

    'America': [1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100]

    }

df = pd.DataFrame(data)

 

# df.boxplot(column=["China", "America"], by="gender",vert=False)

df.boxplot(column=["China", "America"], by="gender")

 

plt.grid(linestyle="--", alpha=0.3)

plt.show()

Python Pandas 箱线图的实现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python自动扫雷实现方法
Jul 25 Python
python自动翻译实现方法
May 28 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
Jul 12 Python
对python for 文件指定行读写操作详解
Dec 29 Python
Python 使用 docopt 解析json参数文件过程讲解
Aug 13 Python
Python 实现大整数乘法算法的示例代码
Sep 17 Python
tensorflow 实现从checkpoint中获取graph信息
Feb 10 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
Python模拟伯努利试验和二项分布代码实例
May 27 Python
python能否java成为主流语言吗
Jun 22 Python
python三子棋游戏
May 04 Python
Python创建SQL数据库流程逐步讲解
Sep 23 Python
Django 开发调试工具 Django-debug-toolbar使用详解
Jul 23 #Python
Pandas分组与排序的实现
Jul 23 #Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 #Python
Django logging配置及使用详解
Jul 23 #Python
Python利用scapy实现ARP欺骗的方法
Jul 23 #Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
Jul 23 #Python
提升Python效率之使用循环机制代替递归函数
Jul 23 #Python
You might like
基于php在各种web服务器的运行模式详解
2013/06/03 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
教你如何快捷的使用cmd访问mysql小技巧
2014/05/26 PHP
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
jquery二级导航内容均分的原理及实现
2013/08/13 Javascript
js中的this关键字详解
2013/09/25 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
2015/09/05 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
用angular实现多选按钮的全选与反选实例代码
2017/05/23 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
vue.js在标签属性中插入变量参数的方法
2018/03/06 Javascript
vue 不使用select实现下拉框功能(推荐)
2018/05/17 Javascript
Vue+axios实现统一接口管理的方法
2018/07/23 Javascript
Vue自定义toast组件的实例代码
2018/08/15 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
Vue项目中使用better-scroll实现菜单映射功能方法
2019/09/11 Javascript
解决layer 动态加载select 失效的问题
2019/09/18 Javascript
[06:36]吞吞映像top1
2014/06/20 DOTA
Python写的服务监控程序实例
2015/01/31 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
对django的User模型和四种扩展/重写方法小结
2019/08/17 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
个人借条范本
2015/05/25 职场文书
2016年党员创先争优公开承诺书
2016/03/25 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript
Echarts如何重新渲染实例详解
2022/05/30 Javascript