-1
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)
我想造成同一個數據框中的新列。可以有更多的對,但模式會相同。