Perguntas com a marcação «ggplot2»

178
Rotular pontos em geom_point

Os dados com os quais estou jogando são da fonte da Internet listada abaixo nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") O que eu quero fazer é criar um gráfico de pontos 2D comparando duas métricas desta tabela, com cada jogador representando um ponto no gráfico. Eu...

159
O que hjust e vjust fazem ao criar um gráfico usando ggplot?

Toda vez que faço um gráfico usando ggplot, passo um pouco tentando valores diferentes para hjust e vjust em uma linha como + opts(axis.text.x = theme_text(hjust = 0.5)) para alinhar os rótulos dos eixos onde os rótulos dos eixos quase tocam o eixo e ficam nivelados contra ele (justificados pelo...

145
Alterar o tamanho do título e dos rótulos dos eixos no ggplot2

Eu tenho uma pergunta muito simples, para a qual estou lutando para encontrar a resposta. Eu esperava que alguém aqui pudesse me ajudar. Um exemplo de quadro de dados é apresentado abaixo: a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) +...

143
Adicionar legenda ao gráfico de linha ggplot2

Eu tenho uma pergunta sobre lendas no ggplot2. Consegui traçar três linhas no mesmo gráfico e quero adicionar uma legenda com as três cores usadas. Este é o código usado library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<-...

139
plot ggplot2 sem eixos, legendas, etc

Eu quero usar o hexbin do biocondutor (o que eu posso fazer) para gerar um gráfico que preencha toda a região de exibição (png) - sem eixos, sem rótulos, sem fundo, sem

138
Adicione uma legenda comum para ggplots combinados

Eu tenho dois ggplots com os quais alinhar horizontalmente grid.arrange. Examinei várias postagens no fórum, mas tudo o que tento parece ser comandos que agora são atualizados e têm outro nome. Meus dados são assim; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756...

137
Encomende escala x discreta por frequência / valor

Estou fazendo um gráfico de barras esquivado usando ggplot com escala x discreta, o eixo x agora está organizado em ordem alfabética, mas preciso reorganizá-lo para que seja ordenado pelo valor do eixo y (ou seja, a barra mais alta será posicionado à esquerda). Eu tentei ordenar ou classificar,...

137
Salvando a plotagem grid.arrange () no arquivo

Estou tentando plotar várias parcelas usando ggplot2, organizando-as usando grid.arrange(). Desde que consegui encontrar alguém descrevendo o problema exato que tenho, citei a descrição do problema no link : Quando eu uso ggsave()depois grid.arrange(), ou

132
Ignorar outliers no ggplot2 boxplot

Como eu ignoraria os outliers no boxgot do ggplot2? Eu simplesmente não quero que eles desapareçam (ou seja, outlier.size = 0), mas quero que eles sejam ignorados de forma que o eixo y seja escalado para mostrar o percentil 1/3. Meus outliers estão fazendo com que a "caixa" encolha tão pequena que...

131
Como altero a formatação de números em um eixo com ggplot?

Estou usando R e ggplot para desenhar um gráfico de dispersão de alguns dados, tudo está bem, exceto que os números no eixo y estão saindo com formatação de expoente no estilo de computador, ou seja, 4e + 05, 5e + 05, etc. Isso é obviamente inaceitável, por isso, quero exibi-los como 500.000,...

128
aumentar o tamanho da fonte da legenda ggplot2

Existe uma maneira de aumentar o tamanho da fonte ggplot2? Eu acho que preciso especificar algo como legend.key.width = unit(2, "line")na themefunção, mas isso é usado para ajustar as teclas nas legendas, não no tamanho da fonte.

127
Como alterar a largura da linha no ggplot?

Datalink: os dados utilizados Meu código: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <-...

124
Sobreposição de histogramas com ggplot2 em R

Eu sou novo no R e estou tentando plotar 3 histogramas no mesmo gráfico. Tudo funcionou bem, mas meu problema é que você não vê onde 2 histogramas se sobrepõem - eles parecem um pouco cortados. Quando faço gráficos de densidade, parece perfeito: cada curva é cercada por uma linha de quadro preta e...

124
Remova 'a' da legenda ao usar estética e geom_text

Como posso remover a letra 'a' da legenda gerada por este código? Se eu remover o geom_text, a letra 'a' não aparecerá na legenda. Eu quero manter geom_text, no entanto. ggplot(data = iris, aes(x = Sepal.Length, y=Sepal.Width, shape = Species, colour = Species)) + geom_point() +...