我想在一個(gè)數(shù)據(jù)框中使用一些日常數(shù)據(jù)作為限定符,以便在另一個(gè)數(shù)據(jù)框中運(yùn)行一些代碼。兩個(gè)數(shù)據(jù)幀都包含 ['Date'、'Time'、'Ticker'、'Open'、'High'、'Low'、'Close']。一個(gè)數(shù)據(jù)框只有每日信息,另一個(gè)包含相同字段的 5 分鐘,這里有一些示例。打?。╠f) Date Time Ticker Open High Low Close0 01/02/18 3:00 PM ES 2687.00 2696.00 2681.75 2695.751 01/03/18 3:00 PM ES 2697.25 2714.25 2697.00 2712.502 01/04/18 3:00 PM ES 2719.25 2729.00 2718.25 2724.003 01/05/18 3:00 PM ES 2732.25 2743.00 2726.50 2741.254 01/08/18 3:00 PM ES 2740.25 2748.50 2737.00 2746.505 01/09/18 3:00 PM ES 2751.00 2760.00 2748.00 2753.006 01/10/18 3:00 PM ES 2744.00 2751.75 2736.50 2748.757 01/11/18 3:00 PM ES 2754.25 2768.50 2752.75 2768.008 01/12/18 3:00 PM ES 2771.25 2788.75 2770.00 2786.509 01/15/18 3:00 PM ES 2793.75 2796.00 2792.50 2794.50打?。╠f_tick) Date Time Ticker Open High Low Close0 01/02/18 8:45 AM ES 2687.00 2687.25 2681.75 2685.751 01/02/18 9:00 AM ES 2686.00 2687.75 2683.50 2687.502 01/02/18 9:15 AM ES 2687.50 2690.50 2687.25 2689.253 01/02/18 9:30 AM ES 2689.50 2692.00 2689.25 2692.004 01/02/18 9:45 AM ES 2692.00 2692.25 2687.25 2690.005 01/02/18 10:00 AM ES 2690.00 2691.00 2689.75 2690.756 01/02/18 10:15 AM ES 2690.50 2691.25 2690.25 2691.007 01/02/18 10:30 AM ES 2691.00 2692.00 2689.00 2689.508 01/02/18 10:45 AM ES 2689.50 2689.75 2687.75 2688.259 01/02/18 11:00 AM ES 2688.25 2689.50 2687.75 2689.2510 01/02/18 11:15 AM ES 2689.25 2690.75 2689.25 2690.0011 01/02/18 11:30 AM ES 2690.00 2690.75 2689.25 2690.0012 01/02/18 11:45 AM ES 2690.25 2690.50 2688.50 2688.7513 01/02/18 12:00 PM ES 2689.00 2689.25 2688.50 2689.25
1 回答

慕妹3242003
TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
您也許可以重置兩個(gè)數(shù)據(jù)幀的索引并擺脫您正在嘗試做的事情,但我會(huì)嘗試這個(gè):
df_tick = df_tick[df_tick.Date.isin(df.Date.unique())]
添加回答
舉報(bào)
0/150
提交
取消