import pandas as pd
import numpy as np
from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
from statsmodels.tsa.statespace.varmax import VARMAX
from statsmodels.tsa.api import VAR
from statsmodels.tsa.stattools import grangercausalitytests, adfuller
from tqdm import tqdm_notebook
from itertools import product
import matplotlib.pyplot as plt
import statsmodels.api as sm
import warnings
warnings.filterwarnings('ignore')
filepath = r'/Users/nathanielfremy/PycharmProjects/pythonProject/VAR Economics/data.xlsx'
open(filepath)
macro_data = pd.read_excel(filepath, parse_dates=['date'], index_col='date')
print(macro_data.shape)
macro_data.head()
为什么我得到一个值错误。日期在excel工作表中被标记。
我猜我希望它能读到那个专栏。我以前从来没有真正运行过这个。
1条答案
按热度按时间dxxyhpgq1#
你要的是“约会”,不是“约会”。也许吧。
如果我的猜测是错误的,你可以进一步分解问题。我可以建议:
pd.read_excel()
正在抛出ValueError异常?parse_dates
参数的情况下阅读数据。如果这样做有效,那么很可能是关于解析日期的。在这些谜团中,你并不孤单,这有点像珍·古道尔(Jane Goodall)研究猿类:你试着了解发生了什么而不去担心每一个细节。2当你遇到一个障碍时,你会把它缩小到一个非常小的东西。
一旦你想好了,请加上你的答案。
继续入侵!记笔记。
查尔斯