使用python绘制温度变化雷达图


Posted in Python onOctober 18, 2019

本文实例为大家分享了python绘制温度变化雷达图的具体代码,供大家参考,具体内容如下

假设某天某地每三个小时取样的气温为

使用python绘制温度变化雷达图

针对温度变化趋势绘制雷达图:

代码如下:

import numpy as np
import matplotlib.pyplot as plt
#标签
labels = np.array(['3℃','5℃','6℃','3℃','1℃','3℃','3℃','2℃'])
#数据个数
dataLenth = 8
#数据
data = np.array([3,5,6,3,1,3,3,2])


angles = np.linspace(0, 2*np.pi, dataLenth, endpoint=False)
data = np.concatenate((data, [data[0]])) 
angles = np.concatenate((angles, [angles[0]])) 
 
fig = plt.figure()
ax = fig.add_subplot(111, polar=True)
ax.plot(angles, data, 'ro-', linewidth=2)
ax.set_thetagrids(angles * 180/np.pi, labels, fontproperties="SimHei")
ax.set_title("温度变化雷达图", va='bottom', fontproperties="SimHei")
ax.grid(True)
plt.show()

使用python绘制温度变化雷达图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
深入理解Python中的元类(metaclass)
Feb 14 Python
举例讲解Linux系统下Python调用系统Shell的方法
Nov 07 Python
pycharm远程调试openstack的图文教程
Nov 21 Python
pandas 读取各种格式文件的方法
Jun 22 Python
Python实现FTP弱口令扫描器的方法示例
Jan 31 Python
python儿童学游戏编程知识点总结
Jun 03 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
python自带tkinter库实现棋盘覆盖图形界面
Jul 17 Python
python中栈的原理及实现方法示例
Nov 27 Python
python实现从wind导入数据
Dec 03 Python
Python基于time模块表示时间常用方法
Jun 18 Python
在 Python 中利用 Pool 进行多线程
Apr 24 Python
详解numpy矩阵的创建与数据类型
Oct 18 #Python
Python 3.6打包成EXE可执行程序的实现
Oct 18 #Python
详解pyinstaller selenium python3 chrome打包问题
Oct 18 #Python
python如何将两个txt文件内容合并
Oct 18 #Python
Python Django框架url反向解析实现动态生成对应的url链接示例
Oct 18 #Python
OpenCV模板匹配matchTemplate的实现
Oct 18 #Python
python处理excel绘制雷达图
Oct 18 #Python
You might like
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
destoon数据库表说明汇总
2014/07/15 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
PHP获取某个月最大天数(最后一天)的方法
2015/07/29 PHP
php array_pop 删除数组最后一个元素实例
2016/11/02 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
JavaScript 实现??打印?理
2007/04/28 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
使用JS取得焦点(focus)元素代码
2014/03/22 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
koa-router源码学习小结
2018/09/07 Javascript
vue项目上传Github预览的实现示例
2018/11/06 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
Python实现拷贝多个文件到同一目录的方法
2016/09/19 Python
详解Python with/as使用说明
2018/12/13 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
django 数据库 get_or_create函数返回值是tuple的问题
2020/05/15 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
解决PyCharm不在run输出运行结果而不是再Console里输出的问题
2020/09/21 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
机械制造专业个人的自我评价
2013/12/28 职场文书
超市中秋节活动方案
2014/02/12 职场文书
爱岗敬业演讲稿
2014/05/05 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
MySQL 数据类型详情
2021/11/11 MySQL
Nginx源码编译安装过程记录
2021/11/17 Servers
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL
MySQL创建管理RANGE分区
2022/04/13 MySQL