【方法】 inner_join(df.x, df.y, by = "key")
【補足】 library(dplyr)が必要
テスト用のデータフレーム作成
v.x <- c(1,2,3)
v.y <- c(10,20,30)
df.x <- data.frame(id = v.x)
df.y <- data.frame(id = v.y)
> df.x id 1 1 2 2 3 3
> df.y id 1 1 2 2 3 30
inner_join(df.x, df.y, by = "id")
> inner_join(df.x, df.y, by = "id") id 1 1 2 2
---他の結合---
R 内部結合(inner join)
R 内部結合(複数key)
R 外部結合(left join, right join)
R 完全外部結合(full join)
R アンチ結合(anti join)
---dplyrとは?---
R dplyrとはなんぞや?大規模データも簡単に処理? ~使い方~
0 件のコメント :
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。