Animación en Documento de Knitr con Figuras GGPLOT
Pregunta
Estoy tratando de usar el siguiente trozo en mi documento de Knitr que crea un PDF
<<animate_gg,fig.show='animate', eval=TRUE>>=
gg.list<-list()
for (w.it in w.vals){
sub.final.pts.lf.logical<-all.final.pts.lf$w %in% w.it
sub.final.pts.lf<- all.final.pts.lf[sub.final.pts.lf.logical,]
levels(sub.final.pts.lf$w)<- paste("w=",levels(sub.final.pts.lf$w))
g1<-ggplot(sub.final.pts.lf,aes(x=x,y=y,colour=pt.name))+geom_point(alpha = 1/5) +scale_shape(solid = FALSE)
gg.list<-c(gg.list,list(g1))
}
for (gg in gg.list){
gg
}
Sin embargo, esto no crea ninguna sección correspondiente en látex.Supongo que el problema es que si utilizo gg
dentro de los soportes, R no evalúa esa línea. El siguiente crea la animación con una parcela
{
g1<-ggplot(sub.final.pts.lf,aes(x=x,y=y,colour=pt.name))+geom_point(alpha = 1/5) +scale_shape(solid = FALSE)
}
g1
¿Cómo creo una animación con todas las parcelas creadas?
Solución
the TopPreguntas frecuentes (7.22) para gráficos basados en la cuadrícula: print(gg)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow