0

我想为“CurveName”列中的每个值绘图。x 轴应为“Tenor”,y 轴应为“Difference”。

在此处输入图像描述

我尝试了以下方法:

for crv in set(df['CurveName']):
    x = df.loc[df['CurveName']==crv, p_df['Tenor']]
    y = df.loc[df['CurveName']==crv, p_df['Difference']]

    plt.plot(x, y)
    plt.show()

我得到一个 KeyError: 在此处输入图像描述

理想情况下,我可以为“CurveName”中的每个值创建一个子图,但我很难做到。

如果需要任何进一步的细节,请不要犹豫让我知道

4

0 回答 0