[R-br] Uso do ifelse
Paulo Justiniano
paulojus em leg.ufpr.br
Quinta Dezembro 15 11:50:08 BRST 2011
Edson
nao vi seu dados e codigos mas, se entendi voce quer cricar as caterorias
a partir de dados origineis
cut() parce ser a solução:
> x
[1] 0.04762629 0.68057869 0.82633911 0.74263816 0.18047177 0.76626677
[7] 0.49187248 0.43507250 0.18670542 0.95927841 0.62133031 0.62823814
[13] 0.45227403 0.53154416 0.98763860 0.32339100 0.63901674 0.35742343
[19] 0.64453429 0.43150140
> cut(x, br=c(0, 0.2, .5, 0.8, 1), lab=c("baixo", "medio", "alto", "muito
alto"))
[1] baixo alto muito alto alto baixo alto
[7] medio medio baixo muito alto alto alto
[13] medio alto muito alto medio alto medio
[19] alto medio
Levels: baixo medio alto muito alto
On Thu, 15 Dec 2011, Edson Lira wrote:
> R-istas, estou com um problema no uso do ifelse (Elias, finalmente postei o CMR).
>
> Tenho dois problemas:
>
> 1. ao avaliar percentual de gordura em homens e mulheres, temos os seguintes parâmetros
>
> Para Homens
> 15|-20 = Limite normal
> 20|-25 = Moderadamente obeso
> 25|-30 = Excessivamente obeso
> 10|-14 = Gordura ideal
> 03 = Gordura essencial
>
> Para Mulheres
> 25|-30 = Limite normal
> 30|-35 = Moderadamente obeso
> 35|-40 = Excessivamente obeso
> 14|-18 = Gordura ideal
> 12 = Gordura essencial
>
> Como fazê-lo sem criar subcojunto de homens e mulheres usando o ifelse? No banco as variáveis são sexo e perc_g.
>
>
> 2. Foi medido a pressão sitólica e distólica de um grupo, tenho os seguintes parâmetros ( que me foram passados):
>
> sistólica diastólica categoria
> <130 <85 normal
> 130-139 85-89 normal limítrofe
> 140-159 90-99 estágio 1
> 160-179 100-109 estágio 2
> >180 >110 estágio 3
> >=210 >=120 estágio 4
> <140 <90 hipert sist isolada
> Como fazê-lo usando o ifelse?
>
> No endereço abaixo postei uma parte do banco de dados e o scritp que
> tentei implementar, mas não conseGui rodá-lo.
>
>
> https://gist.github.com/1481221 OU
> git://gist.github.com/1481221.git
>
>
>
> []'s.
> Edson Lira
> Estatístico
> Manaus-Amazonas
>
>
Mais detalhes sobre a lista de discussão R-br