相关疑难解决方法(0)

data.frame行到列表

我有一个data.frame,我想按行转换为列表,这意味着每一行都对应于它自己的列表元素.换句话说,我想要一个只要data.frame有行的列表.

到目前为止,我已经通过以下方式解决了这个问题,但我想知道是否有更好的方法来解决这个问题.

xy.df <- data.frame(x = runif(10),  y = runif(10))

# pre-allocate a list and fill it with a loop
xy.list <- vector("list", nrow(xy.df))
for (i in 1:nrow(xy.df)) {
    xy.list[[i]] <- xy.df[i,]
}
Run Code Online (Sandbox Code Playgroud)

r list dataframe

112
推荐指数
7
解决办法
14万
查看次数

标签 统计

dataframe ×1

list ×1

r ×1