是否有一种方法可以隐藏/关闭matplotlib中极坐标图的边界圆?我已经应用了ax.grid(False)
,ax.set_yticklabels([])
和ax.set_xticklabels([])
。
r = np.arange(0,20 , 0.01)
theta = 2 * np.pi * np.arange(0, 20, 0.01)
f2 = np.vectorize(cos)
ax = plt.subplot(111, projection='polar')
ax.grid(False)
ax.set_xticklabels([])
ax.set_yticklabels([])
ax.plot(theta,(0)+(0)*(f2(theta)))
plt.show()
我要删除外面的黑色圆圈。
答案 0 :(得分:0)
您只需要添加以下代码:
ax.spines['polar'].set_visible(False)