2017-10-30 10 views
0

私は25個の列を持つDataset1を持っています。私は15列のDataset2と個々のIDの列も持っています。私は、Dataset1の列の1つを移動またはコピーしようとしていて、それを個人ごとに並べ替えたDataset2に入れようとしていますが、同じ個人が必ずしも両方のデータセットにあるわけではありません。これを行う簡単な方法はありますか?私はdplyrで遊んでみましたが、私はRには本当に新しいので運がありませんでした。私は完全にデータセットをマージする必要はありません、私はちょうど2番目のデータセットにデータの1つの列を追加したいが、個々のIDの情報を失うことはありません。変数を一致させて1つのデータセットから別のデータセットに列をコピー/移動する方法

ありがとうございます!

答えて

0

library(nycflights13) # for data example 
head(flights) 
head(airlines) 
left_join(airlines, flights %>% select(carrier, flight)) 

ご利用の場合

library(dplyr) 
left_join(Dataset1, Dataset2 %>% select(individual ID, name_col_to_copy) , by = "individual ID") 
関連する問題