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)