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基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
python中安装模块包版本冲突问题的解决
May 02 Python
Python实现一个转存纯真IP数据库的脚本分享
May 21 Python
分享一个可以生成各种进制格式IP的小工具实例代码
Jul 28 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
Jan 23 Python
通过Python 接口使用OpenCV的方法
Apr 02 Python
Python考拉兹猜想输出序列代码实践
Jul 05 Python
深入解析神经网络从原理到实现
Jul 26 Python
keras获得某一层或者某层权重的输出实例
Jan 24 Python
Python中常用的os操作汇总
Nov 05 Python
jupyter notebook远程访问不了的问题解决方法
Jan 11 Python
Python命令行参数argv和argparse该如何使用
Feb 08 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 一元分词算法
2009/11/30 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
Code:loadScript( )加载js的功能函数
2007/02/02 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
再谈querySelector和querySelectorAll的区别与联系
2012/04/20 Javascript
实现点击列表弹出列表索引的两种方式
2013/03/08 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
JS+CSS实现精美的二级导航效果代码
2015/09/17 Javascript
JavaScript中的this引用(推荐)
2016/08/05 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
使用Vue自定义指令实现Select组件
2018/05/24 Javascript
js实现左右轮播图
2020/01/09 Javascript
微信小程序实现二维码签到考勤系统
2020/01/16 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
[45:18]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第一场
2018/04/04 DOTA
详解python之多进程和进程池(Processing库)
2017/06/09 Python
python生成随机图形验证码详解
2017/11/08 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
wxPython多个窗口的基本结构
2019/11/19 Python
解决python使用list()时总是报错的问题
2020/05/05 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
借款协议书范本
2014/04/22 职场文书
装配出错检讨书
2014/09/23 职场文书
docker-compose部署Yapi的方法
2022/04/08 Servers
python内置模块之上下文管理contextlib
2022/06/14 Python