小编Mui*_*ora的帖子

Matplotlib 绘图:AttributeError:'list' 对象没有属性 'xaxis'

需要格式化日期的示例图

我试图根据时间绘制股票价格(见上文)。下面的代码确实绘制了“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)

python plot matplotlib pandas

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

matplotlib ×1

pandas ×1

plot ×1

python ×1