蟒蛇雷达图上环之间的颜色

时间:2017-08-07 03:07:12

标签: python matplotlib radar-chart

我对编码很陌生,而且我目前仍然坚持这个问题。 我试图在雷达图上从0-2阴影区域并且一直在使用

ax.fill(x_as, values3, color="#757575", alpha=0.3)

其中我将值3设置为2。

然而,这会产生一个六边形而不是0-2的平滑阴影。

不确定是否有简单的解决方法,但任何输入都会有用!

干杯

Current radar graph

1 个答案:

答案 0 :(得分:0)

如果没有看到您的代码,很难确定,但很可能您只在x_as中使用了6个不同的值 - 您用于线图的值相同。相反,如果使用更密集的数组,比如使用100个值,则填充区域将显示为圆形:

thetas = np.linspace(0,2*np.pi,100)
ax.fill(thetas, [2 for i in thetas], color = "#757575", alpha = 0.3)

下面是一个数字,其中有一些线条图的任意数据和上面给出的阴影区域代码:

enter image description here

希望这有帮助。

相关问题