У меня есть 2 фрейма данных, df1 и df2:
df1
Out[66]:
A B
0 1 11
1 1 2
2 1 32
3 1 42
4 1 54
5 1 66
6 2 16
7 2 23
8 3 13
9 3 24
10 3 35
11 3 46
12 3 51
13 4 12
14 4 28
15 4 39
16 4 49
df2
Out[80]:
B
0 32
1 42
2 13
3 24
4 35
5 39
6 49
Я хочу объединить фреймы данных, но в то же время, включая первое и / или последнее значение набора в столбце A. ЭтоПример желаемого результата:
df3
Out[93]:
A B
0 1 2
1 1 32
2 1 42
3 1 54
4 3 13
5 3 24
6 3 35
7 3 46
8 4 28
9 4 39
10 4 49
Я пытаюсь использовать merge
, но это только часть фрагмента данных, которая совпадает.У кого-нибудь есть идея с этим справиться?спасибо!