Articles of ggplot2

Especificando el ancho del panel ggplot2

Tengo dos ggplots en la misma página, y me gustaría que sus paneles tengan el mismo ancho. Algunos datos de muestra: dfr1 <- data.frame( time = 1:10, value = runif(10) ) dfr2 <- data.frame( time = 1:10, value = runif(10, 1000, 1001) ) Una plot debajo de la otra: p1 <- ggplot(dfr1, aes(time, value)) + […]

Gráfico de barras ggplot con orden de categorías dependiente de las facetas

He visto muchas preguntas (a menudo vinculadas a Ordenar barras en ggplot2 gráfico de barras ) sobre cómo (re) ordenar categorías en un diagtwig de barras. Lo que busco es solo un toque diferente, pero no he encontrado una buena manera de hacerlo: tengo un gráfico de barras multifacético, y quiero ordenar el eje x […]

Parcela de barra astackda en R

He visto las preguntas similares aquí sobre plots de barra astackdas en R, pero todavía no estoy teniendo suerte. Creé el siguiente dataframe: ABCDEFG 1 480 780 431 295 670 360 190 2 720 350 377 255 340 615 345 3 460 480 179 560 60 735 1260 4 220 240 876 789 820 100 […]

¿Cómo agregar un número de observaciones por grupo y usar la media del grupo en ggplot2 boxplot?

Estoy haciendo un diagtwig de caja básico donde y=age x=Patient groups age <- ggplot(data, aes(factor(group2), age)) + ylim(15, 80) age + geom_boxplot(fill = "grey80", colour = "#3366FF") Esperaba que pudieras ayudarme con algunas cosas: 1) ¿Es posible incluir un número de observaciones por grupo sobre cada gráfico de caja de grupo (pero NO en el […]

Etiquetado de valores atípicos de Boxplots en R

Tengo el código que crea un diagtwig de caja, usando ggplot en R, quiero etiquetar mis valores atípicos con el año y la batalla. Aquí está mi código para crear mi diagtwig de caja require(ggplot2) ggplot(seabattle, aes(x=PortugesOutcome,y=RatioPort2Dutch ),xlim=”OutCome”, y=”Ratio of Portuguese to Dutch/British ships”) + geom_boxplot(outlier.size=2,outlier.colour=”green”) + stat_summary(fun.y=”mean”, geom = “point”, shape=23, size =3, fill=”pink”) […]

En R, ¿cómo cambio el valor del color de solo un valor en scale_fill_brewer de ggplot2?

Tengo un dataframe R (df) que estoy trazando como un gráfico de barras en ggplot2, y coloreado en base a una columna en el dataframe ( df$type ). En este momento, estoy usando el patrón de coloreado predeterminado (scale_fill_brewer) para asignar colores. ¿Cómo puedo asignar el color negro a un valor ( df$type == -1 […]

Agregar tags a ggplot gráfico de barras

Me gustaría hacer un diagtwig de barras delineado en negro con porcentajes dentro de los bares. ¿Es esto posible desde qplot? Obtengo los porcentajes que aparecen pero no se alinean con las barras en particular. paquetes: ggplot2, remodelar x <- data.frame(filename = c("file1", "file2", "file3", "file4"), low = c(-.05,.06,.07,-.14), hi = c(.87,.98,.56,.79)) x$tot <- x$hi […]

Cómo centrar tags de diagtwig de barras astackdas

stacked percent barchart trazar un buen diagtwig de stacked percent barchart usando ggplot2 . He leído algo de material y casi logro ttwigr, lo que quiero. Además, adjunto el material, podría ser útil en un solo lugar: ¿Cómo etiqueto un gráfico de barras astackdas en ggplot2 sin crear un cuadro de datos de resumen? Crea […]

ggplot2 pie y gráfico de rosquillas en la misma plot

Estoy tratando de replicar esto con R ggplot. Tengo exactamente los mismos datos: browsers<-structure(list(browser = structure(c(3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 5L, 5L, 4L), .Label = c("Chrome", "Firefox", "MSIE", "Opera", "Safari"), class = "factor"), version = structure(c(5L, 6L, 7L, 8L, 2L, 3L, 4L, 1L, 10L, 11L, 9L), .Label = c("Chrome 10.0", "Firefox 3.5", […]

trazando gráficos circulares en el mapa en ggplot

Esto puede ser una cosa de la lista de deseos, no estoy seguro (es decir, tal vez debería haber la creación de geom_pie para que esto ocurra). Vi un mapa hoy ( LINK ) con gráficos circulares como se ve aquí. No quiero debatir los méritos de un gráfico circular, esto fue más un ejercicio […]