I have
dat1<- read.table (text='Prey, spec, offer AAA, 77, PRML AAB, 2, PMRT AAC, 8, TBKB AAD, 90, MYO9', header =T, sep =',')
> dat1
Prey spec offer
1 AAA 77 PRML
2 AAB 2 PMRT
3 AAC 8 TBKB
4 AAD 90 MYO9
I have another data frame with missing values, wan to fill the missing values from previous data frame
dat2<- read.table (text='Prey, spec, offer AAB, NA, PMRT AAC, 8, TBKB AAD, NA, MYO9', header =T, sep =',')
> dat2
Prey spec offer
1 AAB NA PMRT
2 AAC 8 TBKB
3 AAD NA MYO9
my desired output
Prey spec offer
1 AAB 2 PMRT
2 AAC 8 TBKB
3 AAD 90 MYO9