2016-05-02 73 views
1

我有一個簡單的大熊貓數據幀:轉化指數迄今爲止在大熊貓

   V1 
    Index 
     1  5 
     2  6 
     3  7 
     4  8 
     5  9 
     6  10 

我想,以適應從statsmodels的ARMA模型。當我嘗試做到這一點,我得到以下內容:

ValueError: Given a pandas object and the index does not contain dates 

我想這意味着索引沒有設置爲日期。我如何將索引轉換爲日期?我認爲當前的指標是天,所以在上面的例子中,數據框運行了6天。我如何讓PANDAS/statsmodels瞭解它是每日頻率的日期?非常感謝您的幫助。

回答

1

您可以將索引設置爲今天每天結束。

df.index = pd.DatetimeIndex(end=pd.datetime.today(), periods=len(df), freq='1D') 
+0

它的工作原理非常感謝! – km1234