我正在尝试创建一个风矢量图,通过它我可以看到风的方向和速度。我的原始数据包括在1000个不同位置连续测量50,000个风速。在python中创建这种图形的最佳选择是什么?我在matplotlib中查看了quiver()。我对quiver()需要矢量大小和位置这一事实感到困惑。这很有道理,但我的数据中没有这些信息。有没有我可以用来创建这些向量的函数,而我错过了?是否有其他更有效的方法来绘制这种图形?谢谢。
答案 0 :(得分:1)
鉴于你有风速(标量)而不是方向(向量),箭不是正确的情节类型。更像heatmap的东西可能是您想要的,或者可能是contour plot或只是scatter plot,您可以将每个磁盘的颜色设置为风速。
Here's使用matplotlib完成的漂亮图像,这是一个带有等高线的热图,看起来像是地理位置。
关于等高线图的一个好处是,最大坡度将与等线线正交,因此计算可视化风力的一半是这样。