вычесть два столбца разных Dataframe с Python
У меня есть два DataFrames, df1:
Lat1 Lon1 tp1
0 34.475000 349.835000 1
1 34.476920 349.862065 0.5
2 34.478833 349.889131 0
3 34.480739 349.916199 3
4 34.482639 349.943268 0
5 34.484532 349.970338 0
и df2:
Lat2 Lon2 tp2
0 34.475000 349.835000 2
1 34.476920 349.862065 1
2 34.478833 349.889131 0
3 34.480739 349.916199 6
4 34.482639 349.943268 0
5 34.484532 349.970338 0
Я хочу вычесть (tp1-tp2) столбцы и создать новый фрейм данных, столбцы которого - Lat1, lon1, tp1-tp2. Кто-нибудь знает, как я могу это сделать?