我有一个主数据帧:
Time Frq Seq
12:46:17 4200.0 30700.0
12:49:29 4160.0 30690.0
12:46:18 3060.0 30700.0
12:46:18 3060.0 30700.0
12:46:19 3060.0 30700.0
12:46:20 3060.0 30700.0
12:46:20 4240.0 30700.0
12:46:19 4220.0 30700.0
12:46:18 4200.0 30700.0
12:46:18 4200.0 30700.0
12:46:38 3060.0 30700.0
12:43:04 4620.0 30701.0
12:46:38 4600.0 30701.0
12:46:05 4600.0 30701.0
12:46:37 3060.0 30700.0
12:48:35 3020.0 30690.0
子数据帧为:
Frq Seq
3060.0 30700.0
4600.0 30701.0
我想收集主数据帧中第一次出现的子数据帧行。你知道吗
我希望我的结果数据帧为:
Time Frq Seq
12:46:18 3060.0 30700.0
12:46:38 4600.0 30701.0
^{} -将
master dataframe
和child dataframe
与inner join
合并。^{} -删除所有具有
Frq
和Seq
列值的duplicate row
是重复的,只保留first-row
值。^{} -重置索引或其级别。
例如
首先通过^{} 删除} -如果省略参数
master
中的重复项,然后使用^{on
,则通过两个DataFrame
之间的列名的交集合并:我的方法是分组,让每组中的第一个为子数据帧中的元素建立索引:
相关问题 更多 >
编程相关推荐