我试图根据时间绘制股票价格(见上文)。下面的代码确实绘制了“OPEN”价格,但是当我尝试将 X 轴日期从序数格式化为 ISO 日期时,它抛出AttributeError.
绘制 OHLC 图时相同的代码有效,但不知何故现在不起作用。
AttributeError: 'list' 对象没有属性 'xaxis'
df_copy = read_stock('EBAY')
fig = plt.figure(figsize= (12,10), dpi = 80)
ax1 = plt.subplot(111)
ax1 = plt.plot(df_copy['Date'], df_copy['Open'], label = 'Open values' )
ax1.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d'))
Run Code Online (Sandbox Code Playgroud)