Valeu pela ajuda. Eu gostaria de plotar esses resultados em um único gráfico.
Por exemplo: Municípios com 7 doenças. Municípios com 6 doenças (Mas só aparecer aqueles municípios que não foram plotados antes) e assim por diante. pensei assim: banco$munis <- ifelse(banco$todas==1.5, 1.5, ifelse(bancos$todas==0.5 & munis5$cinco==1.5, 2.5, ifelse(banco$quatro==1.5 & banco$todas==0.5 & banco$cinco==0.5, 3.5, ifelse(banco$tres==1.5 & banco$todas==0.5 & banco$cinco==0.5 & banco$quatro==0.5, 4.5, ifelse(banco$duas==1.5 & banco$todas==0.5 & banco$cinco==0.5 & banco$quatro==0.5 & banco$tres==0.5, 5.5, ifelse(banco$pelomenosuma==1.5 & banco$cinco==0.5 & banco$quatro==0.5 & banco$tres==0.5 & banco$duas==0.5 & munis$todas==0.5, 6.5, 0.5)))))) O que acham? Existem outra forma de fazer isso? Em 12 de dezembro de 2012 08:49, Benilton Carvalho < [email protected]> escreveu: > 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 <[email protected]> > >> ou como variavel logica... dai' a variavel 'todas' seria: >> >> banco$todas = with(banco, a & b & c & d) >> >> b >> >> >> 2012/12/12 Daniel C Bezerra <[email protected]> >> >>> 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 < >>> [email protected]> >>> >>>> Vou dar uma olhada Luis! >>>> >>>> Em 12 de dezembro de 2012 08:23, Luis Iván Ortiz Valencia < >>>> [email protected]> 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 < >>>>> [email protected]> 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 >>>>>> [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. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Luis Iván Ortiz Valencia >>>>> Doutorando Saúde Pública - Epidemiologia, IESC, UFRJ >>>>> Estatístico Msc. >>>>> Spatial Analyst Msc. >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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. >>>>> >>>> >>>> >>>> >>>> -- >>>> 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 >>>> [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. >>>> >>> >>> >>> _______________________________________________ >>> 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. >>> >> >> > > _______________________________________________ > 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. > -- 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 [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.
