Pandas 打印时序列对象不可调用错误

Pandas 打印时序列对象不可调用错误,pandas,matplotlib,arima,Pandas,Matplotlib,Arima,我试图使用matlpotlib绘制一条曲线,但它给出的错误序列对象是不可调用的, 我在看一篇文章 但是当我尝试绘制给定的代码时,它会给我以下错误 这是csv文件,我正在处理 代码如下: #Import data df = pd.read_csv('SKUs\\ACSO5.csv', names = ['Sales'], header = 0) #Original Series fig, axes = plt.subplots(3, 2, sharex = T

我试图使用matlpotlib绘制一条曲线,但它给出的错误序列对象是不可调用的, 我在看一篇文章

但是当我尝试绘制给定的代码时,它会给我以下错误 这是csv文件,我正在处理

代码如下:


    #Import data
    df = pd.read_csv('SKUs\\ACSO5.csv', names = ['Sales'], header = 0)

    #Original Series
    fig, axes = plt.subplots(3, 2, sharex = True)
    axes[0, 0].plot(df.Sales);
    axes[0, 0].set_title('Original Series')
    plot_acf(df.Sales, ax = axes[0, 1])

    #1 st Differencing
    axes[1, 0].plot(df.Sales());
    axes[1, 0].set_title('1st Order Differencing')
    plot_acf(df.Sales().dropna(), ax = axes[1, 1])

    # 2 nd Differencing
    axes[2, 0].plot(df.Sales.diff().diff());
    axes[2, 0].set_title('2nd Order Differencing')
    plot_acf(df.Sales.value().diff().dropna(), ax = axes[2, 1])

这就是错误所在

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-18-0e2f61a1832f> in <module>
      8 
      9 # 1st Differencing
---> 10 axes[1, 0].plot(df.Sales()); axes[1, 0].set_title('1st Order Differencing')
     11 plot_acf(df.Sales().dropna(), ax=axes[1, 1])
     12 

TypeError: 'Series' object is not callable
---------------------------------------------------------------------------
TypeError回溯(最近一次调用上次)
在里面
8.
9#第一次差分
--->10轴[1,0]。绘图(df.Sales());轴[1,0]。设置标题(“一阶差分”)
11 plot_acf(df.Sales().dropna(),ax=轴[1,1])
12
TypeError:“Series”对象不可调用

删除
销售
后的括号。谢谢,它起作用了。在df.columnname后面添加括号是否会告诉python它是一个系列?