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序列化基础知识(json/pickle)
Oct 19 Python
python3+PyQt5自定义视图详解
Apr 24 Python
利用Python读取txt文档的方法讲解
Jun 23 Python
详解django中使用定时任务的方法
Sep 27 Python
Python告诉你木马程序的键盘记录原理
Feb 02 Python
使用GitHub和Python实现持续部署的方法
May 09 Python
网易有道2017内推编程题 洗牌(python)
Jun 19 Python
python如何保证输入键入数字的方法
Aug 23 Python
python制作英语翻译小工具代码实例
Sep 09 Python
Python+OpenCV实现将图像转换为二进制格式
Jan 09 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
Mar 23 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
Jun 11 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
php5.2.0内存管理改进
2007/01/22 PHP
Yii2.0高级框架数据库增删改查的一些操作
2015/11/16 PHP
PHP实现电商订单自动确认收货redis队列
2017/05/17 PHP
Laravel 实现Controller向blade前台模板赋值的四种方式小结
2019/10/22 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
js中iframe调用父页面的方法
2014/10/30 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
jQuery实现宽屏图片轮播实例教程
2015/11/24 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
vue 怎么创建组件及组件使用方法
2017/07/27 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
2020/07/22 Javascript
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
python面向对象实现名片管理系统文件版
2019/04/26 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
2019/10/30 Python
Pytorch 实现权重初始化
2019/12/31 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
Html5饼图绘制实现统计图的方法
2020/08/05 HTML / CSS
专科毕业生求职简历的自我评价
2013/10/12 职场文书
办理暂住证介绍信
2014/01/11 职场文书
网上签名寄语活动留言
2014/01/18 职场文书
减负增效提质方案
2014/05/23 职场文书
Redis+AOP+自定义注解实现限流
2022/06/28 Redis