Предполагается, что у меня есть кадр данных, состоящий из трех столбцов
df1 <- data.frame(a=runif(10),b=runif(10),c=runif(10),d=runif(10))
И хотите иметь столбец продуктов всех комбинаций, кроме столбца, умноженного на себя
a*b, a*c, a*d, b*c, b*d, c*d
Решение, которое я ищу, должно работать для любого количества столбцов, а не только для пяти