🍣
dplyrのjoinで複数のカラムが同じ場合に結合する方法
dplyrのleft_joinを使用して、2つのカラムが同じ場合に結合する方法は、以下のようになります。
library(dplyr)
# 例として使用するデータフレームを作成
df1 <- data.frame(x1 = c("A", "B", "C"),
y1 = c(1, 2, 3))
df2 <- data.frame(x2 = c("C", "B", "A"),
y2 = c(3, 2, 1))
# x1とx2、y1とy2のカラムが同じ場合に結合
result <- left_join(df1, df2, by = c("x1" = "x2", "y1" = "y2"))
# 結果を表示
print(result)
Discussion