簡體   English   中英

熊貓中的時間序列/數據幀操作

[英]timeseries / dataframe manipulation in pandas

如果我有一個由read_csv創建的數據幀對象,該對象以15分鍾的時間戳數據編制索引,那么將其與另一組以每日數據編制索引的數據連接起來的最佳方法是什么? 每日數據將填充15分鍾數據的其余行,其中時間戳在該日期范圍內。

我將從分鍾數據集中提取日期並將其與其他數據框的日期索引合並。 就像是...

import pandas as pd
def extractDay(row):
    row['day'] = row['time'].day
    return row

minuteSet = pd.read_csv(...) #get 15minute data
daySet    = pd.read_csv(...) #get day data

minuteSet = minuteSet.apply(extractDay,axis=1) 
df = pd.merge(daySet,minuteSet,how="right",left_on="the day index",right_on="day")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM