0
次の例では、unite_()
の出力とunite()
の出力に追加の列があるのはなぜですか?ここでtidyrの `unite_`と` unite`を使用した余分な列
library(tidyr)
x1 <- data.frame(Sample=c("A", "B"), "1"=c("-", "y"),
"2"=c("-", "z"), "3"=c("x", "a"), check.names=F)
# Sample 1 2 3
# 1 A - - x
# 2 B y z a
我々は、所望の出力を参照してください。
unite(x1, mix, 2:ncol(x1), sep=",")
# Sample mix
# 1 A -,-,x
# 2 B y,z,a
なぜここに追加の列(1
列)はありますか?デフォルトでは、unite_()
が使用する列を削除します。
unite_(x1, "mix", 2:ncol(x1), sep=",")
# Sample 1 mix
# 1 A - -,-,x
# 2 B y y,z,a
注:tidyr
バージョン0.5.1