Benilton, Funcionou, vou testar com minhas tabelas.
Muito obrigado Hélio Em 16 de dezembro de 2013 13:32, beniltoncarvalho [via R-br] < [email protected]> escreveu: > tab1 = as.data.frame(tab1) > tab2 = as.data.frame(tab2) > res = merge(tab1, tab2, by.x=c('v1', 'v2'), by.y=c('C1', 'C2')) > > > 2013/12/16 Hélio Gallo Rocha <[hidden > email]<http://user/SendEmail.jtp?type=node&node=4661265&i=0> > > > >> Senhores, bom dia. >> >> Preciso de uma ajuda, onde tenho dois arquivos de texto ou xls, tanto faz. >> Inventei este exemplo: >> >> v1 <- seq(1,50,by=1) >> v2 <- seq(1,100,by=2) >> tab1 <- cbind(v1,v2) >> >> >> C1 <- seq(1,100,by=1) >> C2 <- seq(1,100,by=1) >> dados <- seq(11,60,by=1) >> tab2 <- cbind(C1,C2,dados) >> >> Verão que tab1 possui 50 linhas e tab2 100 linhas >> >> Preciso: >> 1. comparar e filtrar as colunas onde v1 = C1 e v2 = C2 >> 2. Gerar uma terceira com C1 e C2 e os dados >> >> O resultado do exemplo acima seria >> "C1" "C2" "dados" 1 1 11 >> em SQL seria >> >> SELECT tab1.["v1"], tab1.["v2"], tab2.["dados"] >> FROM tab2 INNER JOIN tab1 ON (tab2.["C2"] = tab1.["v2"]) AND (tab2.["C1"] >> = tab1.["v1"]); >> >> Tem como passar para o R? >> >> Agradeço desde já >> >> -- >> Hélio Gallo Rocha >> IFSULDEMINAS - Câmpus Muzambinho >> >> _______________________________________________ >> R-br mailing list >> [hidden email] <http://user/SendEmail.jtp?type=node&node=4661265&i=1> >> 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 > [hidden email] <http://user/SendEmail.jtp?type=node&node=4661265&i=2> > 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. > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://r-br.2285057.n4.nabble.com/R-br-Filtrado-duas-tabelas-tp4661260p4661265.html > To unsubscribe from R-br, click > here<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3357982&code=aGVsaW9nYWxsb3JvY2hhQGdtYWlsLmNvbXwzMzU3OTgyfC0xMzQ3NTkwMDY4> > . > NAML<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- Hélio Gallo Rocha IFSULDEMINAS - Câmpus Muzambinho
_______________________________________________ R-br mailing list [email protected] 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.
