Python数据可视化实现多种图例代码详解


Posted in Python onJuly 14, 2020

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

from math import pi
import matplotlib.pyplot as plt
 
cat = ['Speed', 'Reliability', 'Comfort', 'Safety', 'Effieciency']
values = [90, 60, 65, 70, 40]
 
N = len(cat)
 
x_as = [n / float(N) * 2 * pi for n in range(N)]
 
ax = plt.subplot(111)
 
plt.xticks(x_as)
 
ax.plot(x_as, values, linewidth=1, linestyle='solid', zorder=3)
plt.show()

Python数据可视化实现多种图例代码详解

import matplotlib.pyplot as plt
from palettable.colorbrewer.qualitative import Pastel1_7
my_dpi=96
plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)
 
names='groupA', 'groupB', 'groupC', 'groupD',
size=[12,11,3,30]
 
my_circle=plt.Circle( (0,0), 0.7, color='white')
 
plt.pie(size, labels=names, colors=Pastel1_7.hex_colors)
p=plt.gcf()
p.gca().add_artist(my_circle)
plt.show()

Python数据可视化实现多种图例代码详解

import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame([8,8,1,2], index=['a', 'b', 'c', 'd'], columns=['x'])
my_dpi=96
plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)
df.plot(kind='pie', subplots=True, figsize=(8, 8))
plt.show()

Python数据可视化实现多种图例代码详解

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

Python 相关文章推荐
Python实现备份文件实例
Sep 16 Python
Python 性能优化技巧总结
Nov 01 Python
Python中Django 后台自定义表单控件
Mar 28 Python
Python 实现12306登录功能实例代码
Feb 09 Python
Python中Numpy ndarray的使用详解
May 24 Python
Django框架下静态模板的继承操作示例
Nov 08 Python
利用Python自动化操作AutoCAD的实现
Apr 01 Python
windows系统Tensorflow2.x简单安装记录(图文)
Jan 18 Python
Python3压缩和解压缩实现代码
Mar 01 Python
python反编译教程之2048小游戏实例
Mar 03 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
python可视化大屏库big_screen示例详解
Nov 23 Python
简单的Python人脸识别系统
Jul 14 #Python
Python局部变量与全局变量区别原理解析
Jul 14 #Python
Python迭代器协议及for循环工作机制详解
Jul 14 #Python
windows10在visual studio2019下配置使用openCV4.3.0
Jul 14 #Python
解决python pandas读取excel中多个不同sheet表格存在的问题
Jul 14 #Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
Jul 14 #Python
python3 循环读取excel文件并写入json操作
Jul 14 #Python
You might like
PHP+DBM的同学录程序(2)
2006/10/09 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
PHP 登录记住密码实现思路
2013/05/07 PHP
php函数与传递参数实例分析
2014/11/15 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
2010/05/26 Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
jQuery阻止冒泡和HTML默认操作
2010/11/17 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
javascript执行环境及作用域详解
2016/05/05 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
微信小程序自定义导航隐藏和显示功能
2017/06/13 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
[19:59]2014DOTA2国际邀请赛 IG战队纪录片
2014/08/07 DOTA
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
Python之dict(或对象)与json之间的互相转化实例
2018/06/05 Python
使用Python写一个量化股票提醒系统
2018/08/22 Python
python selenium循环登陆网站的实现
2019/11/04 Python
如何通过Django使用本地css/js文件
2020/01/20 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
python selenium xpath定位操作
2020/09/01 Python
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
汇科协同Java笔试题
2012/03/31 面试题
技校毕业生个人学习的自我评价
2014/02/21 职场文书
求职信结尾怎么写
2014/05/26 职场文书
七夕活动策划方案
2014/08/16 职场文书
2016新年慰问信范文
2015/03/25 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
《实心球》教学反思
2016/02/23 职场文书
一条 SQL 语句执行过程
2022/03/17 MySQL
Axios代理配置及封装响应拦截处理方式
2022/04/07 Vue.js