大数据分析在企业的数字化营销中发挥着关键性的作用 , 大数据分析指从海量的数据中提取出最有效最有价值的信息;而大数据可视化是进行各种大数据分析的最重要且关键的环节之一 。一旦原始数据流以图像的形式展示时 , 企业高级管理人员和中层的管理人员能够基于包含大量信息且容易读懂图形快速准确的作出决策 。
![人工智能 AI大数据可视化小神器Matplotlib](http://img.jiangsulong.com/220725/1KJa196-0.jpg)
文章插图
纸上得来终觉浅 , 通过实际应用场景学习Numpy和Matplotlib:
import matplotlib
import matplotlib.pyplot as plt
import pylab as pl
import numpy as np
# 构造数据
values = np.array([2.6, 2.1, 3.4, 3, 4.1])
labels = np.array(['个人能力', 'QC知识', '解决问题能力', '服务质量意识', '团队精神'])
# 设置每个数据点的显示位置 , 在雷达图上用角度表示
angles = np.linspace(0, 2 * np.pi, len(values), endpoint=False)
# 拼接数据首尾 , 使图形中线条封闭
values = np.concatenate((values, [values[0]]))
【人工智能 AI大数据可视化小神器Matplotlib】angles = np.concatenate((angles, [angles[0]]))
labels = np.concatenate((labels, [labels[0]]))
# 设置为极坐标格式
plt.polar(angles, values, 'bo-', linewidth=2)
# 做标签
plt.thetagrids(angles * 180/np.pi, labels)
plt.fill(angles, values, facecolor='r', alpha=0.25)
# 设置雷达图的范围
plt.ylim(0, 5)
# 添加标题
plt.title('员工状态表现图')
# 添加网格线
plt.show()
![人工智能 AI大数据可视化小神器Matplotlib](http://img.jiangsulong.com/220725/1KJ95221-1.jpg)
文章插图
推荐阅读
- linux设置最大连接数
- Python查询DB数据发送指定邮箱
- 自考本科还不如大专吗知乎 自考本科还不如大专吗
- 短发|护肤品哪个品牌最好 口碑最好十大护肤品排行榜
- 直人对LES的10大误解 les什么意思
- 刘金东|专访刘金东,5轮中乙拿10分,最大感触是竞争激烈,全力进冲甲组
- 短发|发型不论长和短,选对都能大变样,这19款很不赖
- 福特|“闪电”皮卡的锅?福特大皮卡遭雷击起火 几乎烧成灰烬
- 花蛤干煮汤的做法大全有哪些呢?
- A piece of cake是什么意思? cake是什么意思