かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

RでJOINしたい

merge関数を使う

> x <- data.frame(id = c(1,2,3), name = c("a", "b", "c"))
> y <- data.frame(id = c(1,2,3,4), age = c(12, 10, 11, 9))
> merge(x, y, "id")
  id name age
1  1    a  12
2  2    b  10
3  3    c  11
> merge(x, y, "id", all = T)
  id name age
1  1    a  12
2  2    b  10
3  3    c  11
4  4 <NA>   9
> 

参考

d.hatena.ne.jp