2017-08-07 56 views
-1

我对编码颇为陌生,而且我目前仍然停留在这个问题上。 我在雷达图表试图遮荫的区域0-2和已经使用蟒蛇雷达图上环之间的颜色

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

其中i中设置的值作为3 2.

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

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

干杯

Current radar graph

+1

欢迎来到StackOverflow!如果您将代码发布为[最小,完整和可验证的示例](https://stackoverflow.com/help/mcve),并明确指出问题所在(您的结果是什么以及您期望的结果如何),你很可能很快得到帮助。 –

回答

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

希望这有助于。