grafico a torta 3D a matplotlib
-
26-09-2019 - |
Domanda
C'è un modo per rendere una torta 3D in matplotlib? O sai almeno un pacchetto di Python che può generare 3D torte?
Modifica in realtà ho già sapeva pygooglechart
, ma sono alla ricerca di qualcosa che può essere fatto in linea. Le mie scuse per aver dimenticato di includere queste informazioni. Per coloro che hanno offerto pygooglechart
, grazie per lo sforzo, hai il mio voto. La domanda è ancora aperta per ulteriori idee.
Soluzione
Certo, è possibile utilizzare pygooglecharts , che è un wrapper Python per Google Charts .
Per esempio:
from pygooglechart import PieChart3D
def python_pie3D() :
# initialize chart object, 250 x 250 pixels
chart = PieChart3D(250, 250)
# pass your data to the chart object
chart.add_data([398, 294, 840, 462])
# make labels for the slices
chart.set_pie_labels("Lithuania Bulgaria Ukraine Romania".split())
# render the image
chart.download('revenue_east_europe.png')
Altri suggerimenti
Si può fare questo con la Google classifiche API . Ad esempio, utilizzando pygooglechart :
(Naturalmente, ci sono motivi per evitare 3D grafici a torta e anche grafici a torta in preferenza ad altri visualizzazioni .)