Subtrair valores em um dataframe de outro
Eu tenho dois quadros de dados: (estas são versões abreviadas deles)
A
Link VU U P
1 DVH1 7 1 37
2 DVH2 7 0 38
3 DVH3 10 1 35
B
Link VU U P
1 DVH1 2 0 15
2 DVH2 4 0 14
3 DVH3 0 0 5
Eu quero subtrair os valores no quadro de dados B daqueles em A com base em sua localização. Assim, por exemplo: para DVH1, a VU seria 7-2 (ou 5) e o quadro de dados resultante seria semelhante a:
Link VU U P
1 DVH1 5 1 22
2 DVH2 3 0 24
3 DVH3 10 1 30