ggplot2

Combina leyendas para el color y la forma en una sola leyenda

Estoy creando una gráfica en ggplot a partir de un diseño de estudio de 2 x 2 y me gustaría usar 2 colores y 2 símbolos para ... abels = c("Control", "Exclosure"), l = 40) + scale_shape(name = "State", labels = c("Non-F", "Flwr"))

Construir una leyenda manual para una trama complicada

No puedo averiguar cómo configurar manualmente una leyenda para este gráfico. Todo lo que realmente quiero es una simple leye ... () + theme(axis.title.x = element_text(size = 15, vjust=-.2)) + theme(axis.title.y = element_text(size = 15, vjust=0.3))

ggplot combinando dos gráficas de datos diferentes.marco

Quiero combinar dos ggplots, de dos datos diferentes.marcos, en una trama. A continuación encontrará el código. Quiero combin ... ) + geom_step() Esto debe ser muy fácil de hacer, pero de alguna manera no puedo hacer que funcione. Gracias por su tiempo.

Método para extraer stat smooth line fit

¿Hay alguna forma de extraer los valores de la línea ajustada devuelta desde stat_smooth? El código que estoy usando se ve ... tat_smooth(method=glm, fullrange=TRUE)+ geom_point()) Este nuevo usuario de r apreciaría enormemente cualquier orientación.

ggplot2 evitar cajas alrededor de símbolos de leyenda

Considere la siguiente gráfica de ejemplo. Me gustaría hacer que las cajitas alrededor de cada uno de los símbolos de la leyenda desaparezcan. ¿Cómo hago esto? ggplot(mtcars, aes(wt, mpg, shape=factor(cyl))) + geom_point() + theme_bw()

ggplot geom text control de tamaño de fuente

Intenté cambiar la fuente a 10 para las etiquetas de mi gráfico de barras en ggplot2 haciendo algo como esto: ggplot(data=f ... oesn't aplicar a las etiquetas? ¿Y por qué el tamaño de 10 en geom_text() es diferente del de theme(text=element_text()) ?

Fijación del orden de las facetas en ggplot

Datos: type size amount T 50% 48.4 F 50% 48.1 P 50% 46.8 T 100% 25.9 F 100 ... "T","F","P")) Sin embargo, ahora no se como arreglar el orden de la variable "size". Debería ser 50%, 100%. 150% y 200%.

Cómo usar una variable para especificar el nombre de la columna en ggplot

Tengo un comando ggplot ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) Dentro de una función. Pe ... e <- environment() ggplot( rates.by.groups, aes(x=name, y=rate, colour= columnName , group=columnName ), environment=e )

¿Inverso de ggplotGrob?

Tengo una función que manipula un objeto ggplot, convirtiéndolo en un grob y luego modificando las capas. Me gustaría que la ... e colors, using refill() G$grobs[inds] <- mapply(refill, strip = G$grobs[inds], colour = cols, SIMPLIFY = FALSE) G }

agregar etiquetas de eje "flotantes" en la gráfica de envoltura de facetas

Tengo el mismo problema que este usuario - Tengo un gráfico facetado 'irregular', en el que la fila inferior tiene menos pane ... En un comentario aquí, Andrie sugiere que se puede hacer manualmente en grid, pero no tengo idea de cómo comenzar con eso.

Cómo guardar un gráfico hecho con ggplot2 como SVG

Quiero guardar un gráfico de área apilada (Ejemplo de gráfico con código se puede encontrar aquí) hecho con ggplot2 como S ... i=400) gt <- ggplot_gtable(ggplot_build(p)) gt$layout$clip[gt$layout$name=="panel"] <- "off" grid.draw(gt) dev.off()

¿Cómo puedo hacer gráficas de ancho consistente en ggplot (con leyendas)?

Tengo algunas categorías diferentes que quiero trazar. Estas son diferentes categorías, cada una con su propio conjunto de e ... lar ¿esto? ¿Hay alguna manera de establecer explícitamente el ancho (absoluto o relativo) de la gráfica o de la leyenda?

Grosor del borde del punto de control en ggplot

Al usar ggplot, puedo establecer shape a 21-25 para obtener formas que tengan un ajuste independiente para los colores intern ... y=y)) + geom_point(aes(fill=id, size=id), colour="black", shape=21, lwd=2) ¿Cómo puedo controlar el grosor del borde?

ggplot2 etiqueta de dos líneas con expresión

Me gustaría escribir una etiqueta de eje sobre dos líneas con una instrucción expression(). Sin embargo, plotmath y expressio ... imagen donde el subíndice "reportado" se patea hacia la derecha cuando me gustaría que se sitúe junto a la palabra anterior.

Cómo anotar bien un ggplot2 (manual)

Usando ggplot2 normalmente uso geom_text y algo así como position=jitter para anotar mis parcelas. Sin embargo, para una bue ... cida con el color de la línea. Supongo que podría arreglar esto con una escala manual, pero espero que haya una mejor manera?

ggplot2 orden inverso de la escala brewer

Aparentemente una cosa muy simple de hacer, pero me llevó >30 minutos sin encontrar respuesta. ¿Cómo invierto el orden d ... er= argumento sospechoso. Pasé 'rev' y luego rev, pero no tienen ningún efecto (sin mensaje de error, simplemente ignorado).

Cómo mover o posicionar una leyenda en ggplot2

Estoy tratando de crear una trama ggplot2 con la leyenda debajo de la trama. El libro de ggplot2 dice en la página 112 "La p ... n="right") ¿Qué estoy haciendo mal? Reposicionar una leyenda debe ser increíblemente común, así que me imagino que soy yo.

Leyenda en la parte inferior, dos filas envueltas en ggplot2 en r

Rdates <- c("2007-01-31","2007-02-28","2007-03-30","2007-04-30","2007-05-31","2007-06-29","2007-07-31","2007-08-31","2007- ... s etiquetas en un orden diferente (quiero obtener los primeros 5 a través de los últimos 5 a continuación. Alguna sugerencia?

Subconjunto y ggplot2

Tengo un problema para trazar un subconjunto de un marco de datos con ggplot2. Mi df es como: ID Value1 Value2 P1 100 12 P1 ... ID, colour=ID))) Pero siempre recibo un error. P. S. También probé muchas combinaciones con P1 y P3, pero siempre fallé. .

Ordenación de barras en ggplot

He mirado a través de las respuestas en este foro, pero parece que no puedo encontrar una respuesta a este problema específic ... puedo encontrar uno que funcione. Soy seguro que esto es bastante simple, pero agradecería cualquier ayuda! Gracias, Greg