Python 熊猫线图-底部的y轴高值和顶部的低值(翻转180度)

Python 熊猫线图-底部的y轴高值和顶部的低值(翻转180度),python,pandas,matplotlib,Python,Pandas,Matplotlib,我是新来的熊猫,只是想显示我的排名与我的朋友排名使用熊猫。 因为较低的等级比较高的等级好(1=优于2) 我希望图表上升而不是下降。根据我的代码,图表正在下降。。。请帮忙 import pandas as pd import matplotlib.pyplot as plt df = pd.DataFrame({ "Me" : [10,9,7,6,3,2,1], "My friend" : [20,19,18,15,14,10,6]}, index=list(rang

我是新来的熊猫,只是想显示我的排名与我的朋友排名使用熊猫。 因为较低的等级比较高的等级好(1=优于2) 我希望图表上升而不是下降。根据我的代码,图表正在下降。。。请帮忙

import pandas as pd 
import matplotlib.pyplot as plt 

df = pd.DataFrame({
    "Me" : [10,9,7,6,3,2,1],
    "My friend" : [20,19,18,15,14,10,6]},
    index=list(range(7)))
lines = df.plot.line()
plt.show()
因此,随着时间的推移,我获得了一个更高的排名,但熊猫正在制作一个下降的图表,而不是上升。
我希望你明白我的意思。感谢您的帮助

您是否正在寻找
反转轴

fig, ax = plt.subplots()
lines = df.plot.line(ax=ax)
ax.invert_yaxis()
输出:


您也可以这样做
plt.gca().invert_yaxis()
?非常感谢。这就是我要找的