我有像的各個時間系列的熊貓數據幀:從合併的熊貓時間序列中獲取指標值?
數據[「F_NQ」] =
OPEN HIGH LOW CLOSE VOL OI P R RINFO DATE
1996-04-10 12450 12494 12200 12275 2282 627 0 0 0 1996-04-11 12200 12360 12000 12195 1627 920 0 0 0
我合併這些成一個數據幀,這樣我可以按日期使用的concat 選擇mergeData = pd.concat(data, axis=1, keys=data.keys())
現在,我可以得到一個切片的時間一大塊: timeSlice = mergeData.loc[startDate:endDate]
我的問題是,我遍歷時間片對象並選擇某一天基於索引號...
selectedDay = timeSlice.iloc[n]
我需要知道對於選擇的行的日期。我如何訪問該位置值?如果我提供的位置值爲:selectedDay = timeSlice.loc[date]
,則返回正確的信息。當時我正在打電話,但我不知道日期。我如何獲得這些信息?
如果日期是索引,你可以做'日期= timeSlice.iloc [n] .name'是你在找什麼? –