循环数据帧R中的变量

时间:2017-10-11 22:08:26

标签: r loops dataframe

不完全确定我的问题是否重复...

假设我有一个数据帧(X),包含3列(A,B和C),其中包含> 100行:

X:

A B C
5 10 20
10 8 100
...

接下来,我想在脚本中使用此数据框中每行(循环)的值:

例如,在第一个“循环”中

A<-5
B<-10
C<-20
D<-A*B*C

第二个循环

A<-10
B<-8
C<-100
D<-A*B*C

所以最后我的脚本的输出包含两个值

1000
8000

任何人都可以帮助我吗?

提前谢谢。

WD

1 个答案:

答案 0 :(得分:1)

以下是使用Reduce

的选项
df$D <- Reduce(`*`, df)