
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@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. Rosa CRBio: 104117/04-D
Universidade Federal do Triângulo Mineiro (UFTM), *campus* Iturama-MG Avenida Rio Paranaíba, 1241, Centro, 38280-000 Tel: (34)3415-2512
Lattes <http://lattes.cnpq.br/3030825329622014> Scholar Google <http://scholar.google.com/citations?user=JmELzOMAAAAJ> Academia.edu <https://uftm.academia.edu/CassianoRosa> Researchgate <https://www.researchgate.net/profile/Cassiano_Rosa>
=======================================
_______________________________________________ R-br mailing list R-br@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/ <http://augustoribas.heliohost.org> Github: https://github.com/Squiercg Lattes: http://lattes.cnpq.br/7355685961127056