Python数据展示之雷达图
Python数据展示之雷达图
简单实例
需求:雷达图方式验证霍兰德人格分析
输入:各职业人群结合兴趣的调研数据
输出:雷达图
使用库:matplotlib+numpy
代码
import numpy as np
import matplotlib.pyplot as plt
import matplotlibmatplotlib.rcParams['font.family'] = 'SimHei'
radar_labels = np.array(['研究型', '艺术型', '社会型', '企业型', '常规型', '现实型'])
nAttr = 6
data = np.array([[0.40, 0.32, 0.35, 0.30, 0.30, 0.88],[0.85, 0.35, 0.30, 0.40, 0.40, 0.30],[0.43, 0.89, 0.30, 0.28, 0.22, 0.30],[0.30, 0.25, 0.48, 0.85, 0.45, 0.40],[0.20, 0.38, 0.87, 0.45, 0.32, 0.28],[0.34, 0.31, 0.38, 0.40, 0.92, 0.28]])
data_labels=('艺术家','实验员','工程师','推销员','社会工作者','记事员')
angles=np.linspace(0,2*np.pi,nAttr,endpoint=False)fig=plt.figure(facecolor="white")
plt.subplot(111,polar=True)
plt.plot(angles,data,'o-',linewidth=1,alpha=0.2)
plt.fill(angles,data,alpha=0.25)
plt.thetagrids(angles*180/np.pi, radar_labels)
plt.figtext(0.52,0.95,'霍兰德人格分析',ha='center',size=20)
legend=plt.legend(data_labels,loc=(0.94,0.80),labelspacing=0.1)
plt.setp(legend.get_texts(),fontsize='large')
plt.grid(True)
plt.show()
结果如图
Python数据展示之雷达图相关推荐
- python使用matplotlib可视化雷达图(polar函数可视化雷达图、极坐标图、通过径向方向来显示数据之间的关系)
python使用matplotlib可视化雷达图(polar函数可视化雷达图.极坐标图.通过径向方向来显示数据之间的关系) 目录
- 可视化实验十一:利用Python绘制气泡图、雷达图
实验目的: 掌握Python中气泡图.雷达图绘图函数的使用及展示图形的意义 利用上述绘图函数实现数据可视化 实验内容: 练习python中气泡图.雷达图绘图函数的用法,掌握相关参数的概念 根据步骤一绘 ...
- python话雷达图-python使用matplotlib绘制雷达图
本文实例为大家分享了python使用matplotlib绘制雷达图的具体代码,供大家参考,具体内容如下 示例代码: # encoding: utf-8 import pandas as pd impo ...
- python绘制雷达图代码实例-python处理excel绘制雷达图
本文实例为大家分享了python处理excel绘制雷达图的具体代码,供大家参考,具体内容如下 python处理excel制成雷达图,利用工具plotly在线生成,事先要安装好xlrd组件 代码: im ...
- python画雷达图-python使用matplotlib绘制雷达图
本文实例为大家分享了python使用matplotlib绘制雷达图的具体代码,供大家参考,具体内容如下 示例代码: # encoding: utf-8 import pandas as pd impo ...
- python用matplotlib画雷达图_python使用matplotlib绘制雷达图
本文实例为大家分享了python使用matplotlib绘制雷达图的具体代码,供大家参考,具体内容如下 示例代码: # encoding: utf-8 import pandas as pd impo ...
- 数据可视化之雷达图:自助数据集处理,完美演绎球员数据可视化
数据可视化,不只应用于工作或者财务报告,在某些场合通过使用图表展示数据,进行信息可视化表达,不仅可以省去繁冗的文字,还能更为清晰直观地展示,化平庸为神奇,让任何人有认真看的欲望. 当今世界人们越来越崇 ...
- python制作雷达图,python处理excel绘制雷达图
本文实例为大家分享了python处理excel绘制雷达图的具体代码,供大家参考,具体内容如下 python处理excel制成雷达图,利用工具plotly在线生成,事先要安装好xlrd组件 代码: im ...
- python之matplotlib制作雷达图
python之matplotlib制作雷达图 示例代码: import numpy as np import matplotlib.pyplot as plt import matplotlibmat ...
最新文章
- Linux系统下软件包管理四
- mRemoteNG 远程连接工具(开源)
- curl 请求没反应_理解Redis的反应堆模式
- pythondatetime小时_使用python从时间戳中提取小时
- U盘里的文件夹会以应用程序的方式出现解决
- 宏任务和微任务执行顺序_确保任务的执行顺序
- sun.misc.Unsafe和堆外内存
- 543. 二叉树的直径 golang
- 史上最全memcached面试26题和答案
- apicloud入门学习笔记1:简单介绍
- python下载指定页面的所有图片
- 说说你对工厂模式的理解
- python2读文件,python之文件的读写(2)
- Oracle故障:Breaking the connection before proto/dty negotiation, error raised 3136
- Web 前端开发精华文章推荐(jQuery、HTML5、CSS3)【系列十四】
- centos普通用户修改文件权限_centos6.5下修改文件夹权限和用户名用户组
- 九九乘法表——C语言
- 【系统架构】ER图的画图规范和优化点
- 计算机运行时内存会超吗,我们不曾深纠的电脑技术 篇一:我们为什么要对内存进行超频?...
- python面试题:python计算股票收益最大化
热门文章
- php 8bit 10bit 解码,求助:我想把10bit的MKV压制成8bitMP4
- maya 白天室内灯光_Maya课时:白天的灯光构建视频教程_翼狐网
- C语言 输入一个正整数,判断它是素数还是合数
- PT100测量温度电路设计原理解析
- Nvidia 的Kal-El Tegra将五核合一
- android APP自动增量更新
- NAACL2022-Prompt相关论文对Prompt的看法
- Linux下命令补全工具bash-completion
- C盘瘦身:QQ文件的清理及Group2文件夹
- iOS9 3D Touch 标签菜单 peek and pop force 压力触控 功能开发高级版教程