[R-br] ajuda ifelse

Benilton Carvalho beniltoncarvalho em gmail.com
Quarta Dezembro 12 08:49:13 BRST 2012


ahh... esqueci de dizer q com var logicas vc tb pode usar

numeroDoencas = rowSums(banco[, c('a', 'b', 'c', 'd')])

b


2012/12/12 Benilton Carvalho <beniltoncarvalho em gmail.com>

> ou como variavel logica... dai' a variavel 'todas' seria:
>
> banco$todas = with(banco, a & b & c & d)
>
> b
>
>
> 2012/12/12 Daniel C Bezerra <danielcbezerra em gmail.com>
>
>> Vc também poderia criar uma nova variavel integer (ou transfomar a atual)
>> usando "0" para ausência de doença e "1" para presença. Depois vc poderia
>> criar uma terceira variável com a soma das ocorrências das variáveis
>> anteriores.
>>
>> Abs,
>>
>>
>> 2012/12/12 Sérgio Henrique almeida da silva ju <sergio.edfisica em gmail.com
>> >
>>
>>> Vou dar uma olhada Luis!
>>>
>>> Em 12 de dezembro de 2012 08:23, Luis Iván Ortiz Valencia <
>>> liov2067 em gmail.com> escreveu:
>>>
>>> Ja pensou em usar a função recode do car?
>>>>
>>>> <)
>>>>
>>>> Em 12 de dezembro de 2012 01:17, Sérgio Henrique almeida da silva ju <
>>>> sergio.edfisica em gmail.com> escreveu:
>>>>
>>>>> Amigos
>>>>>
>>>>> estou trabalhando com uma lista de doenças por municípios e vou plotar
>>>>> as mesmas em um mapa.
>>>>>
>>>>> Tenho por exemplo
>>>>> Doenças: a,b,c,d,e,d,f, categorizadas com 1.5 (o município possui a
>>>>> doença) e 0.5 (não possui), gostaria de categorizar os municípios, segundo
>>>>> a quantidade de doenças e para isso fiz:
>>>>>
>>>>> Municípios com todas as doenças:
>>>>>
>>>>> banco$todas <- ifelse(banco$a=="1.5" & banco$b=="1.5" & banco$c==1.5 &
>>>>> banco$d=="1.5" & banco$e=="1.5" & banco$f=="1.5"),1.5, 0.5)
>>>>>
>>>>> Municípios com pelo menos uma doença:
>>>>>
>>>>> banco$pelomenosuma <- ifelse(banco$a=="1.5" | banco$b=="1.5" |
>>>>> banco$c==1.5 | banco$d=="1.5" | banco$e=="1.5" | banco$f=="1.5"),1.5, 0.5)
>>>>>
>>>>> a partir dai tenho dificuldade de categorizar os municípios com por
>>>>> exemplo: 2 ou mais doenças, três ou mais doenças e assim por diante, eu
>>>>> tentei algumas coisas, porém não consegui.
>>>>>
>>>>> Como posso faze isso?
>>>>>
>>>>> Abraços
>>>>>
>>>>>
>>>>> --
>>>>> Sérgio Henrique Almeida da Silva Junior
>>>>> Doutorando em Epidemiologia em Saúde Pública
>>>>> Escola Nacional de Saúde Pública Sérgio Arouca - ENSP/FIOCRUZ
>>>>> http://lattes.cnpq.br/1611345552843383
>>>>> Tel: (21) 68463637 / 94429486
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Luis Iván Ortiz Valencia
>>>> Doutorando Saúde Pública - Epidemiologia, IESC, UFRJ
>>>> Estatístico Msc.
>>>> Spatial Analyst Msc.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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.
>>>>
>>>
>>>
>>>
>>> --
>>> Sérgio Henrique Almeida da Silva Junior
>>> Doutorando em Epidemiologia em Saúde Pública
>>> Escola Nacional de Saúde Pública Sérgio Arouca - ENSP/FIOCRUZ
>>> http://lattes.cnpq.br/1611345552843383
>>> Tel: (21) 68463637 / 94429486
>>>
>>>
>>> _______________________________________________
>>> 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.
>>>
>>
>>
>> _______________________________________________
>> 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.
>>
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20121212/2e45f9a2/attachment.html>


Mais detalhes sobre a lista de discussão R-br