Rilcon42 - 1 month ago 5x

R Question

Can someone explain how my order of operations for the R fuctions below is wrong? I expected to multiply across each row then sum the result, but the answer I got was very different.

`qqq<-data.frame(c(1,2,3),c(4,5,6))`

library(dplyr)

qqq%>%sum(.[,1]*.[,2]) #returns: 53

# answer I expected: 1*4+2*5+3*6 = 32

Source (Stackoverflow)

Comments