IIU C, вы хотите просто построить строку «Итого» по годам. Вы можете использовать график pandas, сначала отфильтруйте фрейм данных до полной строки, затем set_index
и транспонируйте T
строки и столбцы фрейма данных, затем используйте pd.DataFrame.plot
:
df.query('Name == "Total"').set_index('Name').T.plot()
Вывод:

Для столбчатой диаграммы:
df.query('Name == "Total"').set_index('Name').T.plot.bar()
Вывод:
Минимальный полный пример:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'Name': {0: 'A', 1: 'B', 2: 'C', 3: 'D', 4: 'E', 5: 'Total'},
'1990': {0: 10, 1: 13, 2: 12, 3: 9, 4: 19, 5: 63},
'1991': {0: 2, 1: 14, 2: 17, 3: 15, 4: 18, 5: 66},
'1992': {0: 15, 1: 18, 2: 8, 3: 16, 4: 13, 5: 70},
'1993': {0: 20, 1: 11, 2: 10, 3: 6, 4: 17, 5: 64},
'1994': {0: 18, 1: 17, 2: 13, 3: 9, 4: 19, 5: 76}})
df.query('Name == "Total"').set_index('Name').T.plot.bar()
plt.show()