我想在极坐标的pcolor图上添加一个网格或矩形。
我的代码:rho是一个矩阵浮点数。
import os
import matplotlib.pylab as plt
import numpy as np
filename = "/home/jmgarrido/FargoShadows/Fargo/shadow0/gasdens70.dat"
rho = np.fromfile(filename).reshape(384,640)
t = np.radians(np.linspace(0, 360,np.shape(rho)[1]))
r = np.arange(0,np.shape(rho)[0],1)
R,T = np.meshgrid(t,r)
fig = plt.figure()
ax = fig.add_subplot(111, polar = True)
ax.pcolor(R,T,rho,cmap="inferno_r")
plt.show()
我有:
我想要:
不用担心颜色图或x和y刻度标签。