我有一个大型数据集,其中包含一个月中每一天的三个同样大的单列向量(后方位角、频率和功率)的文件。我想使用诸如contourf之类的东西在极坐标图上显示数据。但是,我不确定如何将功率数据重塑为二维数组。下面是一个例子,
from pylab import *
x=rand(100)
y=rand(100)
z = rand(100) # 1D
BAZ, FREQ = meshgrid(x, y)
ax = plt.subplot(111, polar=True)
contourf(BAZ, FREQ, z) # z needs to be 2D
任何知道我可以如何重塑 z 所以这会起作用???谢谢,大卫