
Oi, Pessoal, Desculpa a demora. Funcionou sim!!! Perfeitinho! Quando tem que usar %in% eu nunca acerto. =( Muito obrigada, Raphael e Eder! Valeu mesmo. Abraço, Polliana. Em 11 de agosto de 2013 10:08, Eder Comunello <ecomunel@gmail.com> escreveu:
Polliana, bom dia!
Chegou a testar o código? Pois me parece que faz exatamente o que você quer.
At.te,
Em 10 de agosto de 2013 19:21, Polliana Zocche <farbby@gmail.com>escreveu:
Obrigada pelas respostas, mas acho que não consegui me expressar.
Vou explicar de onde vem os dados pra ver se fica mais claro. Cada $num é uma unidade amostral onde foi amostrada a vegetação. Alguns $num a Dalbergia ocorre, outros não. Preciso separar as unidades amostrais ($num) onde ela ocorre das onde ela não ocorre. Ou seja, a característica que seleciona está em uma coluna $spp=="Dalbergia ecastophyllum", mas preciso dos dados de quais espécies ocorrem nos $num onde Dalbergia ocorre.
Consegui selecionar os $num onde Dalbergia ocorre e criei um objeto (ocor.dalb) para tentar usar: dalb = subset(data, data$spp=="Dalbergia ecastophyllum") ocor.dalb = as.numeric(dalb$num)
Essa linha não funciona, mas é a ideia do que preciso: unid.ocup = data$num==ocor.dalb
O warning que aparece é: Warning messages: 1: In is.na(e1) | is.na(e2) : longer object length is not a multiple of shorter object length 2: In `==.default`(data$num, ocor.dalb) : longer object length is not a multiple of shorter object length
Obrigada!
Em 10 de agosto de 2013 16:41, Eder Comunello <ecomunel@gmail.com>escreveu:
Boa tarde,
Não entendi muito bem, mas para a saída que você apresenta seria algo assim: n <- which(dados$spp=="Dalbergia ecastophyllum") x <- dados$num[n] dados[dados$num==x,]
Sugiro dar um dput no objeto de dados e colar na próxima mensagem. Espero que ajude,
At.te,
Em 10 de agosto de 2013 13:42, Polliana Zocche <farbby@gmail.com>escreveu:
Olá, Pessoal, Preciso de um subset de uns dados de acordo com 2 condições, mas não estou conseguindo.
data09e13 ano num setor trat spp pmed 3450 2013 42 Fr Adj Oxipetalum tomentosum 2.5 3451 2013 42 Fr Adj Alternanthera maritima 10.0 3452 2013 42 Fr Adj Achyrocline satureioides 20.0 3458 2013 43 Fr Adj Dalbergia ecastophyllum 20.0 3459 2013 43 Fr Adj Ipomoea imperati 2.5 3460 2013 43 Fr Adj Oxipetalum tomentosum 2.5 3461 2013 43 Fr Adj Noticastrum malmei 20.0 3462 2013 43 Fr Adj Remiria maritima 37.5 3463 2013 43 Fr Adj Spartina ciliata 20.0 3464 2013 43 Fr Adj Alternanthera maritima 10.0 3472 2013 44 Fr Adj Achyrocline satureioides 10.0 3473 2013 44 Fr Adj Remiria maritima 10.0 3474 2013 44 Fr Adj Conyza sp. 2.5 3475 2013 44 Fr Adj Dichondra repens 2.5 3476 2013 44 Fr Adj Alternanthera maritima 20.0 3477 2013 44 Fr Adj Oxipetalum tomentosum 2.5 3478 2013 44 Fr Adj Noticastrum malmei 10.0 3479 2013 44 Fr Adj Senecio crassiflorus 2.5 3480 2013 44 Fr Adj Spartina ciliata 20.0 3481 2013 44 Fr Adj Hidrocotile bonariensis 2.5
Quero selecionar as espécies com o mesmo data09e13$num onde Dalbergia esteja presente. Ou seja, nesse conjunto de exemplo, eu quero somente os dados de data09e13$num 43, único num onde ela ocorre.
3458 2013 43 Fr Adj Dalbergia ecastophyllum 20.0 3459 2013 43 Fr Adj Ipomoea imperati 2.5 3460 2013 43 Fr Adj Oxipetalum tomentosum 2.5 3461 2013 43 Fr Adj Noticastrum malmei 20.0 3462 2013 43 Fr Adj Remiria maritima 37.5 3463 2013 43 Fr Adj Spartina ciliata 20.0 3464 2013 43 Fr Adj Alternanthera maritima 10.0
Como faço para acessar os dados dessa forma? Obrigada! Polliana.
-- Polliana Zocche de Souza Bióloga/Mestre em Ecologia Doutoranda em Ecologia Departamento de Biologia Vegetal, IB, UNICAMP
_______________________________________________ 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.
-- Éder Comunello <e <comunello.eder@gmail.com>comunel@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W]
_______________________________________________ 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.
-- Polliana Zocche de Souza Bióloga/Mestre em Ecologia Doutoranda em Ecologia Departamento de Biologia Vegetal, IB, UNICAMP
_______________________________________________ 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.
-- Éder Comunello <e <comunello.eder@gmail.com>comunel@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W]
_______________________________________________ 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.
-- Polliana Zocche de Souza Bióloga/Mestre em Ecologia Doutoranda em Ecologia Departamento de Biologia Vegetal, IB, UNICAMP