cda

数字化人才认证

您的位置:首页 > 大数据时代 > 玫瑰图是什么?如何进行绘制?

玫瑰图是什么?如何进行绘制?

2020-07-15

玫瑰图,全称为南丁格尔玫瑰图(Nightingale rose diagram),或者又叫做鸡冠花图、极坐标区域图等。早在克里米亚战争期间,统计学家和医学改革家佛罗伦斯‧南丁格尔 (Florence Nightingale) 就层使用玫瑰图表传达士兵身亡情况,现在我们经常能见到的有风力玫瑰图、污染物玫瑰图,以及各省疫情零增长天数的玫瑰图。怎么样,是不是,不明觉厉,现在就跟小编一起来学习如何绘制玫瑰图吧。

小编今天分享的例子是使用python中的windrose绘制风玫瑰图

# 引入依赖
from windrose import WindroseAxes
from matplotlib import pyplot as plt
import matplotlib.cm as cm
import numpy as np

# 使用nmupy随机生成风速风向数组
ws = np.random.random(500) * 6
wd = np.random.random(500) * 360

# 绘图
ax = WindroseAxes.from_ax()
ax.bar(wd, ws, normed=True, opening=0.8, edgecolor='white')
ax.set_legend()

怎么样,是不是很漂亮,也很简单,学习绘制玫瑰图,大家一定要亲自动手,多多练习,才能真正掌握。

完 谢谢观看

展开阅读全文
分享
收藏

OK