标签: python matplotlib radar-chart
我对编码很陌生,而且我目前仍然坚持这个问题。 我试图在雷达图上从0-2阴影区域并且一直在使用
ax.fill(x_as, values3, color="#757575", alpha=0.3)
其中我将值3设置为2。
然而,这会产生一个六边形而不是0-2的平滑阴影。
不确定是否有简单的解决方法,但任何输入都会有用!
干杯
Current radar graph
答案 0 :(得分:0)
如果没有看到您的代码,很难确定,但很可能您只在x_as中使用了6个不同的值 - 您用于线图的值相同。相反,如果使用更密集的数组,比如使用100个值,则填充区域将显示为圆形:
x_as
thetas = np.linspace(0,2*np.pi,100) ax.fill(thetas, [2 for i in thetas], color = "#757575", alpha = 0.3)
下面是一个数字,其中有一些线条图的任意数据和上面给出的阴影区域代码:
希望这有帮助。