Perguntas com a marcação «ggplot2»

90
agrupar por duas colunas em ggplot2

É possível agrupar por duas colunas? Portanto, o produto vetorial é desenhado por geom_point()e geom_smooth()? Por exemplo: frame <- data.frame( series <- rep(c('a', 'b'), 6), sample <- rep(c('glass','water', 'metal'), 4), data <- c(1:12)) ggplot(frame, aes()) # ... De modo...

88
Como corrigir a proporção do ggplot?

Estou tentando redimensionar uma plotagem para caber no meu documento, mas estou tendo dificuldades para fazer com que o diagrama plotado seja um quadrado. Exemplo: pdf(file = "./out.pdf", width = 5, height = 5) p <- ggplot(mydata, aes(x = col1, y = col2)) print(p) aux <-

87
Como exibir apenas valores inteiros em um eixo usando ggplot2

Eu tenho o seguinte enredo: library(reshape) library(ggplot2) library(gridExtra) require(ggplot2) data2<-structure(list(IR = structure(c(4L, 3L, 2L, 1L, 4L, 3L, 2L, 1L ), .Label = c("0.13-0.16", "0.17-0.23", "0.24-0.27", "0.28-1" ), class = "factor"), variable = structure(c(1L, 1L, 1L,...

86
margens da área do gráfico ggplot2?

Existe uma maneira fácil de aumentar o espaço entre o título do gráfico e a área do gráfico abaixo dele (a caixa com os dados). Da mesma forma, eu prefiro ter algum espaço entre o título do eixo e os rótulos dos eixos. Em outras palavras, há uma maneira de "mover o título um pouco para cima, o...

85
Salve plotagens feitas em um aplicativo brilhante

Estou tentando descobrir como usar o downloadButton para salvar um gráfico com brilho. O exemplo no pacote demonstra downloadButton / downloadHandler para salvar um .csv. Vou fazer um exemplo reproduzível com base nisso. Para ui.R shinyUI(pageWithSidebar( headerPanel('Downloading Data'),...

13
Como posso saber programaticamente quantas facetas um ggplot possui?

Abaixo está o código e um gráfico. O gráfico tem três facetas. Onde the_plotposso encontrar ele tem três facetas? Sim, eu poderia obter isso do mtcarsquadro de dados ou the_plot$data, mas não quero recriar a análise de dados. Em vez disso, quero inspecionar os elementos gráficos de the_plot, para...

11
Criando uma função de faceta de várias colunas

Estou tentando criar uma facet_multi_col()função, semelhante à facet_col()função em ggforce- que permite um layout de faceta com um argumento de espaço (que não está disponível em facet_wrap()) -, mas em várias colunas. Como no último gráfico abaixo (criado com grid.arrange()), não quero que as...

10
coordenadas npc de geom_point no ggplot2

Como posso obter as coordenadas x , y de um geom_point em um ggplot , onde o quadro de referência é toda a imagem plotada? Eu posso criar um ggplot com alguns geom_point s usando: library(ggplot2) my.plot <- ggplot(data.frame(x = c(0, 0.456, 1), y = c(0, 0.123, 1))) + geom_point(aes(x, y),...