[R-br] Seleção dados em 2 categorias
Polliana Zocche
farbby em gmail.com
Sábado Agosto 10 20:21:47 BRT 2013
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 em 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 em 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 em 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 em gmail.com>comunel em gmail.com>
> Dourados, MS - [22 16.5'S, 54 49'W]
>
> _______________________________________________
> R-br mailing list
> R-br em 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130810/136f5c85/attachment.html>
Mais detalhes sobre a lista de discussão R-br