[R-es] Asignar distancias

José María Mateos chem@ @ending from rinzewind@org
Dom Nov 11 01:01:23 CET 2018


On Sun, Nov 11, 2018 at 12:43:40AM +0100, Manuel Mendoza wrote:
> Utilizo la función merge desde hace poco, pero no se me ocurre cómo
> utilizarla para esto. Yo pienso que se puede hacer con una combinación de
> ifelse-s pero no sé cómo. Seguro que hay más de una forma ce hacerlo.

¿Sería esta la solución?

> df1 <- data.frame(Var1 = c('a', 'a', 'a'), Var2 = c('a', 'b', 'c'), Dist = c(0, 3, 4))
> df2 <- data.frame(Var1 = c('a', 'a'), Var2 = c('c', 'b'))
> df3 <- merge(df1, df2)
> df3
  Var1 Var2 Dist
  1    a    b    3
  2    a    c    4

Saludos,

-- 
José María (Chema) Mateos || https://rinzewind.org/



Más información sobre la lista de distribución R-help-es