Как поместить изменяющуюся запись матрицы в круговую диаграмму

#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()