[英]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.