错误的Python Matplotlib极坐标图

时间:2018-09-21 20:55:16

标签: python matplotlib

我正在尝试使用下面的代码绘制极坐标图

ax = plt.subplot(111,polar=True)
plt.scatter(ts,rds,c=cs,
            s=[(y*100)+10 for y in ys],
            cmap='gist_rainbow') 
ax.set_yticklabels([])
for i in range(len(names)):
    ax.text(ts[i],rds[i],"{}".format(i+1),size=12)
plt.show()

有42分,其中前7分是

# Theta Radius
1 249.25 0.39
2 66.25 0.40
3 239.09 0.71
4 31.82 1.05
5 114.02 0.54
6 189.15 0.46
7 359.00 0.05

但是,下面链接中的结果图/图不正确

https://i.imgur.com/n5dMuND.png

在截屏之前,我将鼠标悬停在点7上。您可以看到点7是在41.186度而不是359处绘制的。知道为什么会这样吗?

谢谢

0 个答案:

没有答案