我想從現(xiàn)在開始的最后 7 天拆分日期。這是我的代碼。df = pdr.get_data_yahoo('ibm', start=datetime.datetime(y-5, m, d), end=pd.datetime.now().date())split_date = datetime.datetime(y, m, d-7)train = df.loc[:split_date, ['Close']]test = df.loc[split_date:, ['Close']]print(train)print("################################")print(test)它顯示這樣的結(jié)果。............2019-01-25 133.9700012019-01-28 134.2700042019-01-29 134.3300022019-01-30 134.3800052019-01-31 134.4199982019-02-01 134.100006################################################################## CloseDate 2019-02-01 134.1000062019-02-04 135.1900022019-02-05 135.5500032019-02-06 136.3200072019-02-07 133.000000print(test)應(yīng)該顯示過去 7 天的數(shù)據(jù),但為什么只顯示 5 天,以及為什么2019-02-01 134.100006在訓(xùn)練和測試中顯示數(shù)據(jù)拆分不應(yīng)該相同。
添加回答
舉報(bào)
0/150
提交
取消