I'm trying to get the pairwise products of a vector, say
a = c(1,2,3,4)
What I'm trying to get is
2,3,4,6,8,12 (in that order).
I've tried using outer:
outer(1:4,2:4)
and that gives me a matrix that includes the products I want but I'm not sure how to extract them from the matrix in a way that scales to vectors of higher dimensions.
Thanks!