Я настраиваю новый проект в python и пытаюсь отобразить более одной круговой диаграммы друг в друге, используя tkinter в python, но этот код просто отображает первую круговую диаграмму.
sizes = [PercPOSbfr, PercNEGbfr]
labels = {'Positive', 'Negative'}
colors = ['gold','lightcoral']
plt.axis('equal')
plt.title("Polarity Percentage")
plt.pie(sizes, labels=labels, colors=colors,shadow=True, startangle=90)
plt.legend()
plt.show()
PercSARC = (PercSARCPOS + PercSARCNEG)
notsarc=(len(data)-PercSARC)
sizes2 = [PercSARC, notsarc]
labels2 = {'Sarcasm', 'NotSarcasm'}
colors2 = ['darkorange', 'green']
plt.axis('equal')
plt.title("Sarcasm Percentage")
plt.pie(sizes2, labels=labels2, colors=colors2, shadow=True, startangle=90)
plt.legend()
plt.show()
PercPOSaftr=(PercPOSbfr - PercSARCPOS)
PercNEGaftr =(PercNEGbfr - PercSARCNEG)
sizes3 = [PercPOSaftr, PercNEGaftr]
labels3 = {'PosAfter', 'NegAfter'}
colors3 = ['purple', 'red']
plt.axis('equal')
plt.title("Polarity Percentage\n after Sarcasm")
plt.pie(sizes3, labels=labels3, colors=colors3, shadow=True,
startangle=90)
plt.legend()
plt.show()