Boa noite Jeronimo Acredito que você pode criar uma matrix e subtrair a matrix transversa do vetor.
a <- c(19,23,27,29) m <- matrix(rep(a, length(a)), length(a)) rm <- t(a - t(m)) A parte triangular da matrix resultante tem os seus valores. Pode usar a função lower.tri() pra extrair seus valores abs(rm[lower.tri(rm, diag = FALSE)]) Veja se funciona Daniel ---------------------------------------------------------------- Daniel Tiezzi, MD, PhD Oncologia / Mastologia Professor Associado - Livre Docente Departamento de Ginecologia e Obstetrícia Setor de Mastologia e Oncologia Ginecológica Faculdade de Medicina de Ribeirão Preto - USP Tel.: 16 3602-2488 e-mail: dtie...@usp.br > On 5 Aug 2020, at 14:22, Diogo Jerônimo por (R-br) <r-br@listas.c3sl.ufpr.br> > wrote: > > Boa tarde a todos. Seja por exemplo o seguinte vetor: > > x=(19,23,27,29) > > É possível se obter no R um vetor com TODAS as diferenças absolutas entre > TODOS os pares de valores combinados de um vetor? Ou seja: > > vetor=(|19-23|,|19-27|,|19-29|,|23-27|,|23-29|,|27-29|) > > Obrigado por qualquer ajuda!!! > > Diogo Jerônimo > Bacharel em Ciências Estatísticas - ENCE/IBGE > Mestre em Metrologia - PUC-Rio/PósMQI > CONRE: 8514 - SÉRIE A > http://lattes.cnpq.br/8996149312896520 > _______________________________________________ > R-br mailing list > R-br@listas.c3sl.ufpr.br > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código > mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.