概述

在之前的风资源分析文章中,有提到过用widrose包来进行玫瑰图的绘制,目前的可视化绘图包有很多,但是最基础和底层的,本人认为还是matplotlib,有时候为了画1-2个图就去安装一个包,好麻烦,我就是个安装软件的渣渣,所以,推己及人,我也研究了一下,matplotlib画玫瑰图的方法,废话不多说,开始咯~~~

风能玫瑰图

玫瑰图是气象科学专业统计图表,用来统计某个地区一段时期内风向、风速发生频率,又分为“风向玫瑰图”和“风速玫瑰图”。本文中的玫瑰图是将风速和风向结合在一起,画出的风能玫瑰图。

读取数据

读取对应的测风数据,并进行数据的基本计算,在matplotlib中画图中没有集成的计算包,所以一定要充分了解绘制玫瑰图的原理,将数据通过计算来处理成绘图需要的形式,再进行调用绘图。

**1、读取数据,**并提取出绘图的风速风向数据,此时的数据是原始风速风向数据。

import pandas as pd
import matplotlib.pyplot as plt
import numpy 

matplotlib绘制风能玫瑰图相关推荐

  1. python matplotlib 绘制K线图(蜡烛图)

    python matplotlib 绘制K线图(蜡烛图) csv文件下载地址: 链接:https://pan.baidu.com/s/1EvDxEPuIS8zAseLRO1SDBQ 提取码:lb0t ...

  2. python matplotlib绘制gif动图以及保存

    python matplotlib绘制gif动图以及保存 标签: python matplotlib 谨以此文纪念我两天来的悲剧 昨天我用lstm拟合sin曲线,看到别人画的做的动图很好看,并且还能保 ...

  3. python画k线图_Python使用matplotlib绘制k线图(去掉空白日期)

    原标题:Python使用matplotlib绘制k线图(去掉空白日期) 之前研究过使用 matplotlib.finance 中的 candlestick_ohlc() 方法绘制k线图,但是有个很无语 ...

  4. python做实时温度曲线图_Python学习记录 - matplotlib绘制温度变化折线图

    Python学习记录 - matplotlib绘制温度变化折线图 Python学习记录 - matplotlib绘制温度变化折线图 题目:列表a表示10点到12点每一分钟的气温,累计为2个小时,绘制折 ...

  5. 使用java awt画风向玫瑰图及风能玫瑰图程序

    年风向/风能玫瑰图如下所示:一个坐标轴及四个同心团,在同心团分16个区间画弧. 月风向/风能玫瑰图如下所示: 相当于在一个画板中画12个年风向/风能玫瑰图. 代码如下: DrawWindRoseCha ...

  6. 用python画动态三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  7. Python+Matplotlib绘制动态爱心图

    函数FuncAnimation(fig,func,frames,init_func,interval,blit)是绘制动图的主要函数,其参数如下: a.fig 绘制动图的画布名称 b.func自定义动 ...

  8. 使用matplotlib绘制3D立方体图

    这个repo 用来记录一些python技巧.书籍.学习链接等,欢迎star github地址 使用matplotlib绘制3D立方体图(含两种样式) # -*- coding: utf-8 -*- # ...

  9. Matplotlib 绘制 双轴 图

    Matplotlib 绘制 双轴 图 创作背景 分析思路 总结 结尾 创作背景 最近本菜鸡想要画一个 双轴图 ,可是直接使用 plt.plot() 实现不了这个功能,无奈,菜嘛,所以只能去 Matpl ...

  10. matplotlib绘制堆积折线图

    matplotlib绘制堆积折线图 '''堆积折线图''' '''用函数stackplot()绘制堆积折线图''' import matplotlib as mpl import matplotlib ...

最新文章

  1. java环境变量_java环境变量
  2. Scala声明变量、常用类型、条件表达式、块表达式、循环
  3. android 显示字符串最后一个字,android – 在textview中显示的最后一个单词
  4. Hibernate应用程序级可重复读取
  5. 【HihoCoder - 1550】顺序三元组(思维)
  6. 405 Method Not Allowed
  7. 作者:袁晓如,北京大学“百人计划”研究员,北京大学信息科学技术学院博士生导师。...
  8. Cissp全过程(简介到考试后)
  9. 设置将Maven的jar包发布到lib
  10. 包/logging模块/hashlib模块/openpyxl模块/深浅拷贝
  11. 中级软件设计师真题与答案(2009到2018)
  12. Gantt甘特图如何实现数据加载
  13. 统计当前文件夹下pdf文件的页码总数
  14. 关于笔记本WLAN无线上网
  15. 人人商城(分销版)1.11.7微擎原版,装修店铺后,网站链接失效,页面不显示数据
  16. 《高绩效成果教练》课程笔记及思考
  17. 淘宝开店之旅_我要充一充
  18. [N1CTF 2022] solve_pow,baby_N1ES
  19. Android 调用地图导航
  20. Ironic的安装那些事儿

热门文章

  1. 线性混合效应模型学习
  2. TIFF图像文件格式解析
  3. Python笔记 :科赫雪花曲线(计算思维训练1)
  4. 简约竞聘个人简历自我介绍PPT模板
  5. Win7 旗舰版改为专业版(不用重装)
  6. 计算机无法识别1136打印机,惠普HP M1136打印机驱动安装失败的多种解决办法
  7. 戴尔dell电脑恢复出厂设置教程(BIOS恢复出厂设置,新版台式机)
  8. Java类、对象和实例的理解
  9. Linux安装MariaDB
  10. Linux-vim常见命令