Resultados da pesquisa a pedido "combn"

3 a resposta

Interseção de todas as combinações possíveis de elementos da lista

Eu tenho uma lista de vetores: > l <- list(A=c("one", "two", "three", "four"), B=c("one", "two"), C=c("two", "four", "five", "six"), D=c("six", "seven")) > l $A [1] "one" "two" "three" "four" $B [1] "one" "two" $C [1] "two" "four" "five" "six" ...

2 a resposta

Definir nomes de colunas ao chamar uma função

Considere que temos um data.frame numéricofoo e deseja encontrar a soma de cada duas colunas: foo <- data.frame(x=1:5,y=4:8,z=10:14, w=8:4) bar <- combn(colnames(foo), 2, function(x) foo[,x[1]] + foo[,x[2]]) bar # [,1] [,2] [,3] [,4] [,5] [,6] ...