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?

¿Fue útil?

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
scroll top