2017-08-07 7 views
-1

私はむしろコーディングに新しいです、私は現在この問題に固執しています。 私はレーダーグラフに0-2からシェードへの領域をしようとしていると私は2pythonのレーダーグラフ上のリング間の色

ように値3を設定

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

を使用しているが、これは六角形ではなく、滑らかなシェーディングを作成します0-2から。

これを解決する簡単な方法があるかどうかはわかりませんが、入力は便利です。

乾杯

Current radar graph

+1

ようこそStackOverflow!コードを[Minimal、Complete、Verifiable example](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

は、この情報がお役に立てば幸いです。