[R-br] Tabela de frequência com amplitudes desproporcionais
Marcus Nunes
marcus.nunes em gmail.com
Terça Outubro 21 17:21:28 BRST 2014
Algo assim?
> dados<-c(0, 7 ,7 ,8 ,8 , 9, 9, 10, 10, 10, 11, 11, 12, 13, 14, 14, 16,
17, 18, 18, 19, 19, 20, 22, 25)
> transform(table(cut(dados, c(0, 10, 13, 20, 25))), cumFreq=cumsum(Freq),
relative=prop.table(Freq))
Var1 Freq cumFreq relative
1 (0,10] 9 9 0.37500000
2 (10,13] 4 13 0.16666667
3 (13,20] 9 22 0.37500000
4 (20,25] 2 24 0.08333333
2014-10-21 17:15 GMT-02:00 Flávio Fagundes <flavio2f em gmail.com>:
> Prezados(as),
> Por um acaso existe alguma função semi-pronta no R que produz uma tabela
> de frequência para intervalo de classes com amplitudes de tamanhos
> desproporcionais?
> Imagino ser simples a programação (vou começar uma agora), mas pode ser
> que já exista.
>
> Por exemplo:
> Tenho os seguintes dados:
>
> dados<-c(0, 7 ,7 ,8 ,8 , 9, 9, 10, 10, 10, 11, 11, 12, 13, 14, 14, 16, 17,
> 18, 18, 19, 19, 20, 22, 25)
>
> A função fdt me retorna:
> > tb<-fdt(dados, k=4)
> > tb
> Class limits f rf rf(%) cf cf(%)
> [0,6.31) 1 0.04 4 1 4
> [6.31,12.6) 12 0.48 48 13 52
> [12.6,18.9) 7 0.28 28 20 80
> [18.9,25.2) 5 0.20 20 25 100
>
> Gostaria de obter a mesma tabela acima, mas para as seguintes classes
> 0 |---- 10
> 10 |---- 13
> 13 |---- 20
> 20 |---- 25
>
> utilizando, algo como o parâmetro breaks=c(0,10,13,20)
>
> Obrigado
> Flávio
>
>
> _______________________________________________
> 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.
>
--
Marcus Nunes
http://marcusnunes.me/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20141021/398ecef4/attachment.html>
Mais detalhes sobre a lista de discussão R-br