#python #matrix #pie-chart
#python #матрица #круговая диаграмма
Вопрос:
Интересно, как поместить активное число в круговую диаграмму, а не фиксированное число.
Они хотят поместить оценку [:,:1] в круговую диаграмму, классифицированную как A (более 90), B (более 80 ниже 90), C (более 70 ниже 80), D (остальное). Кроме того, когда мы получаем новый результат, круговую диаграмму также необходимо изменить.
Я попытался найти способ, но показал только фиксированное число.
import numpy as np
import matplotlib.pyplot as plt
def main():
Score = np.random.randint(100, size=(10, 4))
piechart(Score)
print(main())
def piechart(Score):
np.where(Score>=90,'A',np.where(Score>=80,'B',np.where(Score>=70,'C','D')))
arrlist = [len(A),len(B),len(C),len(D)]
label=['A','B','C','D']
plt.pie(arrlist,labels=label)
plt.show()