R pairwise product

前端 未结 2 1718
庸人自扰
庸人自扰 2021-01-18 15:25

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).<

2条回答
  •  时光说笑
    2021-01-18 15:58

    combn() is nice for this sort of thing:

    a <- 1:4
    
    combn(a, m = 2, FUN = prod) 
    # [1]  2  3  4  6  8 12
    

提交回复
热议问题