私は完璧に傷ついている円のグラフィックをやっていますが、真ん中に白い円を付け加えて犬のように見えます。Matplotlibピクチャを追加するときに円グラフのサイズを変更する
最後に、見つかった例の図の中央に画像を追加します。この例では、完璧な円を楕円にリサイズします。
Picsの:
コード:
>newax = fig.add_axes([0.33,0.36,0.37,0.30], anchor='SE', zorder=1)
:
> labels = df.index.values
>sizes = (1, 1, 1, 1,1, 1, 1, 1,1, 1, 1, 1,1, 1, 1, 1,1, 1, 1, 1,1, 1, 1, 1,1, 1, 1, 1,1,1)
>
> DonutA = plt.pie(sizes, colors=df.ColorCond.map({True :'g', False :
> 'r'}), shadow=False,
> wedgeprops = { 'linewidth' : 1 , 'edgecolor' : 'lightgrey'}, radius=1)
>
> #draw a circle at the center of pie to make it look like a donut centre_circle = plt.Circle((0,0),0.75,color='white',
> fc='white',linewidth=1) fig = plt.gcf()
> fig.gca().add_artist(centre_circle) im =
> plt.imread(get_sample_data('C:\\Users\\Usuario\\Desktop\\Sanmatech\\A2.png'))
> newax = fig.add_axes([0.33,0.36,0.37,0.30], anchor='SE', zorder=1)
> newax.imshow(im, extent=(30, 50, 30, 50)) plt.axis('equal')
> newax.axis('off')
>
> # Set aspect ratio to be equal so that pie is drawn as a circle.
>
> plt.show()
は本当に私はそのラインを明確に持っている、これで少しstruggline
幸運にも数日間プレーしています:
だけで円グラフを使用しないでください。特に、多くのカテゴリ/変数で何かを描写する。また、このアプローチで[chart junk](https://en.wikipedia.org/wiki/Chartjunk)に傾いているかもしれません。 – Grr
あなたはそれが理にかなっていると思うなら、円グラフを使用してください。私たちはそれを裁く立場にはいません@Grr – ImportanceOfBeingErnest