Articles of ggplot2

mudando as colors do fator ggplot?

Percebo que aqui Box e bigodes traçam a chamada: p + geom_boxplot(aes(fill = factor(cyl))) gera colors vermelho / verde / azul shiny para preenchimento de boxplots, enquanto: p + geom_boxplot(aes(fill = factor(vs))) Gera um verde claro / vermelho claro de colors. Nos meus dados, eu obtenho o segundo conjunto de colors, mas gostaria do primeiro […]

Você pode especificar diferentes gemas para diferentes facetas em um ggplot?

Como você especifica diferentes gemas para diferentes facetas em um ggplot? (Perguntado em nome de @pacomet, quem queria saber .)

ggplot scale_y_log10 () problema

Eu me deparei com um problema interessante com o escalonamento usando ggplot. Eu tenho um dataset que eu posso graficamente bem usando a escala linear padrão, mas quando eu uso scale_y_log10 () os números vão muito longe. Aqui estão alguns exemplos de código e duas imagens. Observe que o valor máximo na escala linear é […]

Obter mapa com coordenadas de limite especificadas

Quero obter um mapa com o RgoogleMaps de R, com um limite de coordenadas específico. O que eu posso chamar é GetMap, e especificar um centro, devo adicionar um nível de zoom. Tudo funciona bem, exceto que eu não estou recebendo um mapa de imagem delimitado com as coordenadas que eu escolho. Aqui está um […]

Anotar valores acima das barras (ggplot facetado)

Um dos meus truques favoritos em charts de base é uma picape de Bill Dunlap. Ser capaz de colocar valores numéricos (ou quaisquer valores) acima das barras em um gráfico de barras (não uso, mas de vez em quando, mas adoro). mtcars2 <- mtcars[order(-mtcars$mpg), ] par(cex.lab=1, cex.axis=.6, mar=c(6.5, 3, 2, 2) + 0.1, xpd=NA) #shrink […]

Plotando um “logo de sequência” usando o ggplot2?

É (razoavelmente) possível plotar um gráfico de logotipo de sequência usando ggplot2? Existe um pacote para isso que é baseado em “grid” chamado ” seqLogo “, mas eu queria saber se poderia haver uma versão ggplot2 dele. Obrigado.

ggplot nomes centrados em um mapa

Eu estou tentando usar ggplot2 e mapas para traçar os nomes dos condados no estado de NY. Minha abordagem foi encontrar os meios de latitude e longitude por condado (eu suponho que este é o centro do condado, mas isso pode ser um pensamento defeituoso) e, em seguida, use geom_text para traçar os nomes no […]

Adicione uma linha horizontal para plotar e legendar em ggplot2

Este código cria uma boa plotagem, mas eu gostaria de adicionar uma linha preta horizontal em y = 50 E fazer a legenda mostrar uma linha preta com o texto “cutoff” na legenda, mas deixar pontos na legenda das fonts. Eu posso adicionar a linha com geom_line mas não consigo obter a linha na legenda. […]

Evite ggplot classificar o eixo x ao plotar geom_bar ()

Eu tenho os seguintes dados que eu quero traçar com ggplot: SC_LTSL_BM 16.8275 SC_STSL_BM 17.3914 proB_FrBC_FL 122.1580 preB_FrD_FL 18.5051 B_Fo_Sp 14.4693 B_GC_Sp 15.4986 O que eu quero fazer é fazer um gráfico de barras e manter a ordem da barra, (isto é, começando com SC_LTSL_BM …B_GC_Sp ). Mas o comportamento padrão do ggplot geom_bar é […]

Vários ggplots de tamanhos diferentes

É relativamente simples usar grid.arrange no pacote gridExtra para organizar múltiplos charts em uma matriz, mas como você pode organizar plotagens (as que estou trabalhando são do ggplot2 ) quando algumas plots são maiores do que outras? Na base, eu posso usar o layout() como no exemplo abaixo: nf <- layout(matrix(c(1,1,1,2,3,1,1,1,4,5,6,7,8,9,9), byrow=TRUE, nrow=3)) layout.show(nf) qual […]