【发布时间】:2017-08-23 14:46:49
【问题描述】:
df1 <- data.frame(first_pair1_1=c(1,2,3,1,2,3,4),second_pair1_1=c(1,3,3,1,4,3,4),third_pair1_1=c(1,3,3,1,4,3,4),first_pair1_2=c(7,4,3,1,4,3,4),second_pair1_2=c(7,4,3,1,4,3,4),third_pair1_2=c(1,3,3,1,4,3,4),first_pair2_1=c(1,2,3,1,2,3,4),second_pair2_1=c(1,3,3,1,4,3,4),third_pair2_1=c(1,3,3,1,4,3,4),first_pair2_2=c(7,4,3,1,4,3,4),second_pair2_2=c(7,4,3,1,4,3,4),third_pair2_2=c(1,3,3,1,4,3,4))
我有上述数据框,我正在尝试进行以下计算:
(first_pair1_1 * second_pair1_1 * third_pair1_1) +
(first_pair1_2 * second_pair1_2 * third_pair1_2) +
(first_pair2_1 * second_pair2_1 * third_pair2_1) +
(first_pair2_2 * second_pair2_2 * third_pair2_2)
我想在同一数据框中的新列中获得结果。可能有更多对,但模式将相同。
【问题讨论】: