[R-br] Criação de um Fluxograma

Cesar Rabak cesar.rabak em gmail.com
Quarta Setembro 14 14:12:57 BRT 2016


Caro Abel,

Sem muita elaboração, me parece que o quê você deseja se aproxima da
proposta do pacote data.tree.

Veja a documentação e os exemplos e se você consegue: ou adequá-lo às suas
necessidades ou você se adequar às características dele!!

HTH

2016-09-14 11:28 GMT-03:00 Abel Brasil Ramos da Silva via R-br <
r-br em listas.c3sl.ufpr.br>:

> Olá a todos,
>
> Gostaria de saber como faço para produzir um fluxograma/diagrama de um
> data.frame, a ideia é produzir algo desse tipo, porém inserindo os totais
> de cada subamostra e a porcentagem em cada nó.
>
> P.S: A forma de saída pode ser qualquer uma.
>
>                    |Econômica
>                       /--S --- classe |Master
>                    |Executiva
>         M---surv |
>                    |Econômica
>                       \--N --- classe  |Master
>                     |Executiva
> sex--|
>                     |Econômica
>                      /--S ---  classe   |Master
>                     |Executiva
>          F---surv |
>                    |Econômica
>                      \--N ---  classe  |Master
>                     |Executiva
>
> Exemplo seria um banco similar a esse:
>
> set.seed(1)
> sexo=sample(c(0,1),50,replace=T)
> sexo=factor(sexo,levels=c(0,1),label=c("Feminino","Masculino"))
> surv=sample(c(0,1),50,replace=T)
> surv=factor(surv,levels=c(0,1),label=c("Não","Sim"))
> classe=sample(c(0,1,2),50,replace=T)
> classe=factor(classe,levels=c(0,1,2),label=c("Econômica","Ma
> ster","Executiva"))
>
> dados=data.frame(sexo,surv,classe)
>
> s=table(dados$sexo);s
> sp=round(prop.table(s)*100,2);sp
>
> Msexo=subset(dados,sexo=="Masculino")
> cM=table(Msexo$classe);cM
> cpM=round(prop.table(c)*100,2);cpM
>
> Fsexo=subset(dados,sexo=="Feminino")
> cF=table(Fsexo$classe);cF
> cpF=round(prop.table(c)*100,2);cpF
>
> Agradeço pela ajuda desde já.
>
> Abs.
>
>
> _______________________________________________
> 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/20160914/26f505be/attachment.html>


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