から検索してtibbleの複数の列を置き換えるためにdplyrを使用した:私はこのようになりtibbles持っている別の
B C D E F G
1 260-098 260-073 260-051 260-057 260-055 260-009
2 260-098 260-073 260-051 260-057 260-055 260-009
3 260-098 260-009 260-051 260-057 260-055 260-005
を、私は次のことを含むデータベーステーブルを持っている:
roomID rnumber
1 1 260-005
2 2 260-009
3 3 260-051
4 4 260-055
5 5 260-057
6 6 260-073
7 7 260-098
tibbleのエントリを一致するroomIDに置き換えたいと思います。私はmutate_all
でそれをやることができると思った。
mutate_all(function(x){
as_tibble(x) %>%
left_join(roomTbl, by = c("x" = "rnumber")) %>%
select(roomID)
})
しかし、私は結合の匿名列の名前として何を使うべきか分かりません。私は"x"
をnames(x)
と置き換えようとしましたが、Rはそれを好きではありません。