Το διάγραμμα ντόνατ είναι ένας τύπος κυκλικού διαγράμματος που δείχνει ποσοστά ανά κατηγορία, αφήνοντας κενό στο κέντρο. Το κενό δεν έχει ιδιαίτερη σημασία, αλλά μπορεί να χρησιμοποιηθεί για συνοπτικά στοιχεία (π.χ. “Σύνολο XXX ευρώ”). Τα διαγράμματα ντόνατ δημιουργούνται στην Python με το matplotlib.pyplot.pie.
importmatplotlib.pyplotasplt# Datapercent=[40,20,20,10,10]explode=[0,0,0,0,0]labels=["??","??????","??","??","???"]percent.reverse()explode.reverse()labels.reverse()# Create pie chartplt.figure(figsize=(7,7))plt.pie(x=percent,labels=labels,explode=explode,autopct="%1.0f%%",startangle=90)# Add a blank circle in the middlebackground_color="#fff"p=plt.gcf()p.gca().add_artist(plt.Circle((0,0),0.8,color=background_color))plt.show()