O grafico de rosca e um tipo de grafico de pizza usado para mostrar proporcoes por categoria, com um espaco vazio no centro. Esse espaco nao tem significado especial, mas pode ser usado para exibir estatisticas gerais (por exemplo, “Total XXX reais”). Graficos de rosca sao criados em python usando matplotlib.pyplot.pie.
import matplotlib.pyplot as plt
# Data
percent = [40, 20, 20, 10, 10]
explode = [0, 0, 0, 0, 0]
labels = ["??", "??????", "??", "??", "???"]
percent.reverse()
explode.reverse()
labels.reverse()
# Create pie chart
plt.figure(figsize=(7, 7))
plt.pie(x=percent, labels=labels, explode=explode, autopct="%1.0f%%", startangle=90)
# Add a blank circle in the middle
background_color = "#fff"
p = plt.gcf()
p.gca().add_artist(plt.Circle((0, 0), 0.8, color=background_color))
plt.show()
