qplot pie instalar ggplot como chart barplot r ggplot2

pie - ¿Por qué facet_grid funciona, pero no facet_wrap?



pie chart r ggplot2 (1)

Suelta el . en facet_wrap porque la fórmula es unilateral:

pp + facet_wrap(~ id)

Me gustaría utilizar facetas, pero también para controlar el número de filas y columnas. Entonces facet_wrap es preferible a facet_grid. Pero mientras facet_grid funciona, facet_wrap no y da un error: "Al menos una capa debe contener todas las variables utilizadas para la faceta". ¿Por qué ocurre esto? ¿Cómo puedo usar facet_wrap aquí?

x <- rnorm(8) y <- x + rnorm(8, sd=0.7) dd <- data.frame(id=rep(1:4, 2), x=x, y=y) pp <- ggplot(dd, aes(x, y)) + geom_point() pp pp + facet_grid(. ~ id) # works pp + facet_wrap(. ~ id) # error