Matplotlib 如何从pyplot.polar中删除所有指示器

Matplotlib 如何从pyplot.polar中删除所有指示器,matplotlib,Matplotlib,我需要制作一个只有主要数据内容可见的极坐标图。 现在,我已经通过使用这些简单的代码获得了下图。 但它周围仍然有一个轮廓圈。我怎样才能删除它 import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np data = np.random.randint(1800,2200,(24*60)) data = list(data) data.append(data[0]) print(data) theta =

我需要制作一个只有主要数据内容可见的极坐标图。 现在,我已经通过使用这些简单的代码获得了下图。 但它周围仍然有一个轮廓圈。我怎样才能删除它

import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np

data = np.random.randint(1800,2200,(24*60))
data = list(data)
data.append(data[0])
print(data)
theta = np.arange(0,360+360/(24*60),360/(24*60))*np.pi/180
plt.polar(theta, data)
plt.xticks([])
plt.yticks([])
plt.savefig("p.png")
plt.show()

这应该可以做到:
plt.box(on=None

从Q: