【发布时间】:2021-04-04 09:50:18
【问题描述】:
我有(我认为)是一个非常简单的问题,但我不知道该怎么做。我对列表、循环等还很陌生。
我有一个小数据集:
df <- c("one","two","three","four")
df <- as.data.frame(df)
df
我需要遍历这个数据集并创建一个数据集列表,结果如下:
[[1]]
one
[[2]]
one
two
[[3]]
one
two
three
据我所知,这或多或少:
blah <- list()
for(i in 1:3){
blah[[i]]<- i
}
以后用这个的时候长度是可变的,所以需要循环自动化。否则,我会这样做
one <- df[1,]
two <- df[2,]
list(one, rbind(one, two))
有什么想法吗?
【问题讨论】:
标签: r list dataframe loops append