Preguntas con la etiqueta [ggplot2]

Lista ggplot2 preguntas

Estoy tratando de heatmapusar ggplot2la geom_tilesfunción. Aquí está mi código a continuación: p<-ggplot(data,aes(Treatment,organisms))+geom_tile(aes(fill=S))+ scale_fill_gradient(low = "black",high = "red") + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme(legend.position

Me gustaría mostrar los meses (en forma abreviada) a lo largo del eje horizontal, con el año correspondiente impreso una vez. Sé cómo mostrar mes-año: La repetición innecesaria del año

Si especifica límites de eje en ggplot, se eliminan los puntos periféricos. Esto está bien para puntos, pero es posible que desee trazar líneas que se crucen con el rango

¿Qué línea de código puedo agregar a este gráfico para que las etiquetas del eje x aparezcan justo debajo de la altura y=0 si las barras son positivas y justo

Tengo un conjunto de datos a partir del cual tengo que hacer varias docenas de gráficos. Los datos constan de 30 grupos y varias mediciones dentro de cada grupo. La

Me gustaría generar varias ventanas de gráficos desde una función en R usando gráficos ggplot... testf <- function(a, b) { devAskNewPage(TRUE) qplot(a, b); # grid.newpage(recording = TRUE) dev.new() qplot(a, a+a);

¿Hay alguna manera de establecer un ancho constante geom_bar()en caso de que falten datos en el siguiente ejemplo de serie temporal? Intenté instalarme widthsin aes()suerte. Compare el ancho de las

ggplot2 - anota fuera de la trama

6
respuestas
87
votos
vistas

Me gustaría asociar valores de tamaño de muestra con puntos en un gráfico. Puedo usar geom_textpara colocar los números cerca de los puntos, pero esto es complicado. Sería mucho más

Tengo problemas al intentar combinar varias parcelas de comino (con tidycmprsk), la tabla de riesgos no aparece en la trama combinada final, ya sea usando cowplot o ggarrange. df <-

He usado el siguiente ggplotcomando: ggplot(survey, aes(x = age)) + stat_bin(aes(n = nrow(h3), y = ..count.. / n), binwidth = 10) + scale_y_continuous(formatter = "percent", breaks = c(0, 0.1, 0.2))

Intenté que el título se explicara por sí mismo, pero aquí va: los datos primero: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label

Trazo lo siguiente: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length,

Eliminar leyenda ggplot 2.2

0
respuestas
363
votos
vistas

Estoy intentando mantener la leyenda de una capa (suave) y eliminar la leyenda de la otra (punto). Intenté cerrar las leyendas con guides(colour = FALSE)y geom_point(aes(color = vs), show.legend =

¿Cómo puedo eliminar la letra 'a' de la leyenda generada por este código? Si elimino geom_text, la letra 'a' no se mostrará en la leyenda. Aunque quiero conservarlo geom_text. ggplot(data

¿Cómo usar símbolos griegos en ggplot2?

4
respuestas
156
votos
vistas

Mis categorías deben nombrarse con letras griegas. Estoy usando ggplot2y funciona muy bien con los datos. Desafortunadamente, no puedo entender cómo poner esos símbolos griegos en el eje x (en