【发布时间】:2021-11-02 00:03:00
【问题描述】:
假设我从一个数据框开始。我想对每一行执行一个功能。该函数将行的多列作为参数。我希望最终结果是一个数据框列表,其中每个数据框对应于原始数据框的一行。我怎样才能做到这一点?我对apply 中的各种apply 函数和其他一些函数感到困惑。
这是一个例子:
我从这个数据框开始:
a <- data.frame(a= c(1,2), b=c(2,3), c=c(0,0))
我想执行一个简单地添加列 a、b 和 c 的函数。输出是结果,其中每一行的总和都包含在数据框中。数据框的名称应与行号相对应。
b <- list(r1=data.frame(3), r2=data.frame(5))
【问题讨论】: