Combinando vetores em data.frame

Boa noite pessoal, Estou tentando criar um vetor em um data.frame da seguinte forma: ex1 <- data.frame(c(2,5,6,11,12),c(3,1,3,5,5))##Cria o primeiro vetor que é o identificador e o segundo a variável resposta colnames(ex1)<-c("IDa","Var1") ex2 <- data.frame(1:15) colnames(ex2)<-c("IDb")##Cria outro identificador list(ex1,ex2) Existe alguma maneira de se criar um vetor em ex2 com os valores de Var1 correspondentes aos identificadores de IDb e IDa, ficando: IDb Var1 1 1 NA 2 2 3 3 3 NA 4 4 NA 5 5 1 6 6 3 7 7 NA 8 8 NA 9 9 NA 10 10 NA 11 11 5 12 12 5 13 13 NA 14 14 NA 15 15 NA Obrigado, -- Alexandre DOS SANTOS Engenheiro Florestal, Msc. Laboratório de Entomologia Florestal Departamento de Entomologia Universidade Federal de Lavras Caixa Postal 3037 37200-000 - Lavras - Minas Gerais - Brasil Tel: +55 35 92230304

Obrigado Benilton Em 21-11-2011 22:05, Benilton Carvalho escreveu:
merge(ex1, ex2, by.x='IDa', by.y='IDb', all.y=TRUE)
-- Alexandre DOS SANTOS Engenheiro Florestal, Msc. Laboratório de Entomologia Florestal Departamento de Entomologia Universidade Federal de Lavras Caixa Postal 3037 37200-000 - Lavras - Minas Gerais - Brasil Tel: +55 35 92230304
participantes (2)
-
ASANTOS
-
Benilton Carvalho