1
キーと値のペアのデータフレームを「ぎっしりした」リストに変換する一般的な方法を探しています。キーと値のペアを「ぎっしりした」リストに変換する
key <- c("1","1","2")
val <- c("101","102","101")
x <- data.frame(key,val)
所望の出力:
[[1]]
[1] "101" "102"
[[2]]
[1] "101"
キーと値のペアのデータフレームを「ぎっしりした」リストに変換する一般的な方法を探しています。キーと値のペアを「ぎっしりした」リストに変換する
key <- c("1","1","2")
val <- c("101","102","101")
x <- data.frame(key,val)
所望の出力:
[[1]]
[1] "101" "102"
[[2]]
[1] "101"
我々はsplit
setNames(split(as.character(x$val), x$key), NULL)
#[[1]]
#[1] "101" "102"
#[[2]]
#[1] "101"
それともunstack
unstack(x, as.character(val)~key)
とを使用することができます