
Caros(as) Help-me com o este script. A idéia é trabalhar com 2 data.frames e atribuir codigos para variaveis semelhantes em ambos. ### Segue o código dados <- data.frame(parcela = rep(1:5, each=3), repeticao = rep(1:3, 5)) dados2 <- data.frame(parcela = rep(1:7, each=3), repeticao = rep(1:3, 7)) dados dados2 dados2$mesma <- 0 if(dados2$parcela == dados$parcela) { dados2$mesma <- 1 } ### Warning messages: 1: In dados2$parcela == dados$parcela : longer object length is not a multiple of shorter object length 2: In if (dados2$parcela == dados$parcela) { : a condi��o tem comprimento > 1 e somente o primeiro elemento ser� usado### ### A questão é que este loop completa todos valores de "dados2$mesma com o número 1 e ### a idéia é preencher apenas as parcelas em comum... Entendi que não é possível trabalhar com objetos com dimensões diferentes []'s Samuel ==================================== Samuel P. C. Carvalho Mestre em Ciências Florestais [UFLA] Doutorando em Recursos Florestais [ESALQ/USP] =============================================