#HollandRadarDraw
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family']='SimHei'
radar_labels = np.array(['研究型(I)','艺术型(A)','社会型(S)',\'企业型(E)','常规型(C)','现实型(R)']) #雷达标签
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)
data = np.concatenate((data, [data[0]]))
angles = np.concatenate((angles, [angles[0]]))
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,frac = 1.2)
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.savefig('holland_radar.jpg')
plt.show()


PS: source, python123

Python项目实践:霍兰德人格分析雷达图相关推荐

  1. Python编程案例-霍兰德人格分析雷达图

    1.原始代码 #HollandRadarDraw import numpy as np import matplotlib.pyplot as plt import matplotlib matplo ...

  2. python多级雷达图绘制解析_Python实例15:霍兰德人格分析雷达图

    Python实例15:霍兰德人格分析雷达图 雷达图是多特性直观展示的重要方式: 霍兰德认为:人格兴趣与职业之间应有一种内在的对应关系: 人格分类:研究型.艺术型.社会型.企业型.传统型.现实型: 职业 ...

  3. Python实例10: 绘制“霍兰德人格分析雷达图”

    实例代码  # 绘制"霍兰德人格分析雷达图" import numpy as np # 专业的多维数据表示 import matplotlib.pyplot as plt impo ...

  4. Python实例15:霍兰德人格分析雷达图

    Python实例15:霍兰德人格分析雷达图 雷达图是多特性直观展示的重要方式: 霍兰德认为:人格兴趣与职业之间应有一种内在的对应关系: 人格分类:研究型.艺术型.社会型.企业型.传统型.现实型: 职业 ...

  5. 【python练习,6.15】(霍兰德人格分析雷达图等)

    python程序设计方法学和计算生态概览练习内容 1.体育竞技分析 需求:如何科学分析体育竞技比赛 输入:球员的水平能力值 输出:可预测的比赛成绩 """ 比赛规则: 双 ...

  6. Python学习 matplotlib库 霍兰德人格分析雷达图

    [Python学习] matplotlib库 绘制霍兰德人格分析雷达图 学习一些Python知识.用matplotlib库进行雷达图的绘制. 实现效果图片: 代码参考:<Python语言程序设计 ...

  7. python——关于“霍兰德人格分析雷达图”代码运行错误解决

    问题描述: 嵩天老师课上代码运行时出现两个问题: 1.无Qt平台插件错误(解决了很久):This application failed to start because no Qt platform ...

  8. Python入门实例验证及结果之实例16 霍兰德人格分析雷达图 ## python计算生态概览

    python计算生态概览 从数据处理到人工智能 数据表示->数据清洗-> 数据统计->数据可视化->数据挖掘->人工智能 -数据表示:采用合适的方式用程序表达数据 -数据 ...

  9. 学习Python 霍兰德人格分析雷达图

    ### 霍兰德人格分析雷达图 import numpy as np import matplotlib.pyplot as mplp import matplotlib as mplmpl.rcPar ...

  10. Python学习——霍兰德人格分析雷达图代码问题

    实例15: 霍兰德人格分析雷达图,输入代码后执行报错,错误信息:AttributeError: 'Text' object has no property 'frac' 查阅相关资料,与第三方库的版本 ...

最新文章

  1. javascript全栈开发实践-准备
  2. 解除svn控制下的文件夹的svn的控制
  3. 数据结构 链表(二)
  4. python太阳花绘制
  5. 从零开始玩转JMX(二)——Condition
  6. Hadoop之企业案例分析
  7. LeetCode 445. 两数相加 II(链表大数加法)
  8. 华为软件开发云发布管理测评报告
  9. SAP License:一句话让你明白FICO
  10. 刚刚收割阿里、腾讯等大厂 Offer,他说这些话一定要和你们说一下
  11. 手机号码归属地最新数据库2015年3月(附带采集更新程序)
  12. 使用Ps制作飞机路过的动画
  13. linux 将sda分区扩容
  14. 立象Argox A-50 打印机驱动
  15. 智慧大田——智能无线灌溉系统
  16. VL817以及迭代型号VL817S原理图规格书示例
  17. 数据分析之Excel学习—大厂周报制作
  18. 戴尔服务器R730XD增加万兆光卡后风扇满速运转解决办法
  19. 华为桌面云重启基础架构服务器FA里HDC组件检测不通过显示异常
  20. 升级还是权谋?从USB PD 2.0到3.0

热门文章

  1. NumPy数值计算库-1
  2. Python监控Windows下的文件变化
  3. Amazon电商数据分析——数据获取
  4. python的一些库(模块)集合
  5. linux 启动tomcat 怎么显示日志文件,随着LINUX的启动,打开一个终端显示TOMCAT的日志文件,请问如何做到?...
  6. php 返回script,从PHP脚本返回JSON
  7. mysql巡检常用命令_mysql 常用命令
  8. 中心对称数 java_【LeetCode(Java) - 246】中心对称数
  9. sqlerror.java 1074_java.sql.SQLException: Before start of result set异常
  10. css的长度单位没有哪些,css 长度单位知多少