请问出现AttributeError: 'int' object has no attribute 'date'怎么解决

import matplotlib.pyplot as plt

%matplotlib inline

plt.figure(figsize=(8,6))

for maturity in maturities:

    data=plot_data[options_data.MATURITY==maturity]

    plt.plot(data['STRIKE'],data['IMP_VOL'],

            lable=maturity.date(),lw=1.5)

    plt.plot(data['STRIKE'],data['IMP_VOL'],'r.')

plt.grid(True)

plt.xlable('strike')

plt.ylable('implied volatility of volatility')

plt.legend()

plt.show()


慕的地4634077
浏览 4587回答 2
2回答

孤独的小猪

maturity是int类型,没有date属性,这是报错的原因

Stardust1001

哎嘿,你那 maturities 从哪来的?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python