小编use*_*822的帖子

从函数返回数据框并将其存储在工作区中

这是我与R合作的第一周,有一件事我似乎无法管理.

df <- data.frame(a = c(1:10),
             b = c("a", "a", "b", "c", "c", "b", "a", "c", "c", "b"))

testF = function(select) {
dum = subset(df, b == select)
}

lapply(unique(df$b), testF)
Run Code Online (Sandbox Code Playgroud)

此功能现在只是在屏幕上打印数据集.但我想将结果存储在我的工作区中作为单独的数据框.在这个例子中,这将给出三个数据帧; a,b和c.

谢谢你的帮助.

r return dataframe assign

5
推荐指数
1
解决办法
8326
查看次数

标签 统计

assign ×1

dataframe ×1

r ×1

return ×1