登录
首页大数据时代玫瑰图是什么?如何进行绘制?
玫瑰图是什么?如何进行绘制?
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()

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

数据分析咨询请扫描二维码

客服在线
立即咨询