【发布时间】:2020-09-26 03:40:06
【问题描述】:
所以我有多个数据框,我正在尝试计算特定列的总和,并将其存储在每个数据框的数据框中的新列中,但我不知道该怎么做。到目前为止,我可以为单个数据帧运行 for 循环:
for (i in nrow(df1)){df1$newcolumn <-(df1$a + df1$b + df1$c)}
但如果我有多个数据框(df1、df2、df3、...),我该怎么做?每个数据框的列名都相同。
谢谢!
【问题讨论】:
-
使用list-of-frames,然后使用
updated_list_of_frames <- lapply(list_of_frames, function(single_frame) ...)