TypeError:不可散列的类型:'numpy.ndarray'-ARIMA时间序列

时间:2019-12-06 22:24:14

标签: python python-3.x pandas matplotlib

试图绘制二维表但出现错误

我的表只有2列,代码是:

Combined = pd.read_csv(file_path, parse_dates=['Revenue_mth'], index_col = ['Revenue_mth'])
plt.xlabel('Date')
plt.ylabel('Revenue amount')
plt.plot(Combined)

1 个答案:

答案 0 :(得分:0)

Combined是数据框,您必须在plot命令中指定列。

 Combined = pd.read_csv(file_path, parse_dates=['Revenue_mth'], 
                        index_col = ['Revenue_mth'])
 plt.xlabel('Date')
 plt.ylabel('Revenue amount')
 plt.plot(Combined['Revenue_mth'],Combined['Column 2'])
 plt.show()

其中“第二列”是另一列标题的名称。