[R-br] Estatística circular - gráfico

Edimeire Alexandra Pinto economatistica em yahoo.com.br
Segunda Junho 6 15:29:35 BRT 2016


Isso mesmo, usa o ggplot2

http://www.ceb-institute.org/bbs/wp-content/uploads/2011/09/handout_ggplot2.pdf 

    Em Segunda-feira, 6 de Junho de 2016 14:41, Augusto Ribas <ribas.aca em gmail.com> escreveu:
 

 Usando o ggplot2, eu achei relativamente mais fácil fazer gráficos circulares que com outros pacotes, como o circ e o circular. Basta você fazer um gráfico normal e depois adicionar + coord_polar()
Segue uns exemplos que eu estava testando, talvez você ache interessante.
library("ggplot2")
 
dados<-data.frame(preditor=1:20,resposta=runif(20,5,10),grupo=rep(1:4,each=5),linha=runif(20,8,12))
head(dados)
 
## Gráfico de barras
ggplot(data=dados, aes(x=preditor, y=resposta)) + geom_bar(stat="identity")
 
## Separando por grupos
ggplot(data=dados, aes(x=preditor, y=resposta,fill=grupo)) + geom_bar(stat="identity")
##ggplot(data=dados, aes(x=preditor, y=resposta)) + geom_bar(aes(fill=grupo),stat="identity")
 
## Adicionando um contorno preto, e retirando a legenda
ggplot(data=dados, aes(x=preditor, y=resposta,fill=grupo)) + geom_bar(colour="black",stat="identity") + guides(fill=FALSE)
 
##Gráfico de linhas
ggplot(data=dados, aes(x=preditor, y=linha)) + geom_line() + guides(fill=FALSE)
ggplot(data=dados, aes(x=preditor, y=linha)) + geom_line() + geom_point() + guides(fill=FALSE)
 
##Combinando os dois
ggplot(data=dados, aes(x=preditor, y=resposta,fill=grupo)) + geom_bar(colour="black",stat="identity") + guides(fill=FALSE) +
    geom_line(data=dados, aes(x=preditor, y=linha)) + geom_point(data=dados, aes(x=preditor, y=linha))
 
 
##Transformando em uma figura circular
ggplot(data=dados, aes(x=preditor, y=resposta,fill=grupo)) + geom_bar(colour="black",stat="identity") + guides(fill=FALSE) +
    geom_line(data=dados, aes(x=preditor, y=linha)) + geom_point(data=dados, aes(x=preditor, y=linha))+coord_polar()
 
ggplot(data=dados, aes(x=preditor, y=linha)) + geom_line() + geom_point() + guides(fill=FALSE) + coord_polar()
ggplot(data=dados, aes(x=preditor, y=linha)) + geom_line() + geom_point() + guides(fill=FALSE) + coord_polar() + ylim(0,12)

Em 6 de junho de 2016 12:56, Cassiano <cassianosr em gmail.com> escreveu:

Prezados,
Tenho uns dados coletados durante o ano e fiz análise circular.Quanto à análise, está tranquilo, mas não consigo plotar no gráfico a variação em torno da média.Com o "arrows.circular" eu consegui inserir a média no gráfico, mas não encontrei nada para incluir a variação em torno da média. 

Desde já agradeço.cassiano


-- 
=======================================Cassiano S. RosaCRBio: 104117/04-D
Universidade Federal do Triângulo Mineiro (UFTM), campus Iturama-MGAvenida Rio Paranaíba, 1241, Centro, 38280-000
Tel: (34)3415-2512
LattesScholar GoogleAcademia.edu
Researchgate

=======================================

_______________________________________________
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.




-- 
Grato
Augusto C. A. Ribas Site Pessoal: http://recologia.com.br/Github: https://github.com/SquiercgLattes: http://lattes.cnpq.br/7355685961127056

_______________________________________________
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� c�igo m�imo reproduz�el.

  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20160606/5524dce0/attachment.html>


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