Python Dataframe 按行绘制

Python Dataframe Plotting by rows

我正在使用一个数据框,其中第一、第二和第三名的分数作为行,这些分数的年份按列。我正在尝试创建一个堆叠条形图,以便按年份显示第 1、第 2 和第 3 名的分数。我不知道如何在没有行名称的情况下使其正确堆叠?

尝试:

>>> df.rename(index={0: "first", 1: "second", 2: "third"}).T.plot.bar(stacked=True)

输出: