私の問題は、次のようにdplyrと左結合を行いたいことです。
x <- left.join(TableA, TableB)
TableBから特定のフィールドだけを取得するにはどうすればよいですか? TableBに3つのフィールドx、y、zがあり、TableAにxが欲しいだけだと想像してください
必要に応じて両方のテーブルを結合するには、フィールドx
および結合用のTableB
からidフィールドを選択する必要があります。これを行うには、select()
関数を使用します。結合のために、TableB
のidフィールドがy
であると仮定しましょう。
x <- TableA %>%
left_join(select(TableB, x, y), by = c("id" = "y"))