seaborn画图时发现数据轴反了,转置后报错

用seaborn画折线图,原始表格如图

img


经过累加后的数据发现直接用lineplot画图会导致坐标相反,于是想到转置,但是再画图就报错了

import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
df = pd.read_csv('E:\zhy的文档\sydney moc\QBUS6860\season_results2021.csv')
df
datas = []
for idx, row in df.iterrows():
    row1 = list(row['bahrain':])
    # print(row)
    driver = row['Driver']
    lin_res = [driver]
    for i in range(0, len(row1)):
        res = sum(row1[0:i + 1])
        lin_res.append(res)
    print(lin_res)
    datas.append(lin_res)
col = ['Driver'] + list(df.loc[:, 'bahrain':].columns.values)
res_df = pd.DataFrame(datas, columns=col)

newres_df = res_df.T
newres_df = newres_df.dropna()
sns.lineplot(data=res_df)

不知道怎么修改一下,望解答

宽度和高度是不是也反了?