<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">​​</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Hola. </div><div class="gmail_default" style="font-family:tahoma,sans-serif">Estoy intentando ordenar el gráfico tal que las columnas se apilen en el siguiente orden: debajo, los EPI; los SemiEPI en el medio y los NoEpi arriba de todo.</div><div class="gmail_default"><div class="gmail_default"><span style="font-family:tahoma,sans-serif">Estos son mis datos:</span><br></div></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">> tabla.barras</font></div><div class="gmail_default"><font face="monospace, monospace">   Rangos   Clase Asistentes</font></div><div class="gmail_default"><font face="monospace, monospace">1  De 45d     EPI        405</font></div><div class="gmail_default"><font face="monospace, monospace">2   De 1a     EPI        812</font></div><div class="gmail_default"><font face="monospace, monospace">3   De 2a     EPI       1639</font></div><div class="gmail_default"><font face="monospace, monospace">4   De 3a     EPI       2202</font></div><div class="gmail_default"><font face="monospace, monospace">5   De 4a     EPI       1994</font></div><div class="gmail_default"><font face="monospace, monospace">6   De 5a     EPI        255</font></div><div class="gmail_default"><font face="monospace, monospace">7  De 45d SemiEPI        614</font></div><div class="gmail_default"><font face="monospace, monospace">8   De 1a SemiEPI        881</font></div><div class="gmail_default"><font face="monospace, monospace">9   De 2a SemiEPI       2174</font></div><div class="gmail_default"><font face="monospace, monospace">10  De 3a SemiEPI       3254</font></div><div class="gmail_default"><font face="monospace, monospace">11  De 4a SemiEPI       2934</font></div><div class="gmail_default"><font face="monospace, monospace">12  De 5a SemiEPI        662</font></div><div class="gmail_default"><font face="monospace, monospace">13 De 45d   NoEPI        565</font></div><div class="gmail_default"><font face="monospace, monospace">14  De 1a   NoEPI        316</font></div><div class="gmail_default"><font face="monospace, monospace">15  De 2a   NoEPI        615</font></div><div class="gmail_default"><font face="monospace, monospace">16  De 3a   NoEPI        956</font></div><div class="gmail_default"><font face="monospace, monospace">17  De 4a   NoEPI        840</font></div><div class="gmail_default"><font face="monospace, monospace">18  De 5a   NoEPI        609</font></div></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif">​Probé cambiando el orden en el factor, pero no altera el orden en el gráfico:​</div></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif">​<span style="font-family:monospace,monospace">tabla.barras$Clase <- as.factor(tabla.barras$Clase)</span></div><div class="gmail_default"><font face="monospace, monospace">factor(tabla.barras$Clase, levels=c("EPI", "SemiEPI", "NoEPI"))</font></div><div class="gmail_default"><font face="tahoma, sans-serif">Ni:</font></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">ordered(tabla.barras$Clase, levels=c("EPI", "SemiEPI", "NoEPI"))</font></div><div style="font-family:monospace,monospace"><span style="font-family:tahoma,sans-serif">Tampoco parece alterarlo el ordenar la tabla como:</span><br></div></div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">tabla.barras[order(Clase)] # ni -Clase</font></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif">Estoy seguro que el orden en el ggplot2 lo pone el orden que trae la tabla con los datos, pero estoy perdido por los resultados.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-family:monospace,monospace">subtit.todos <- "Todos los Espacios (N = 311)."</span></div></div></div><div style="font-family:monospace,monospace"><div>caption <- 'FLACSO - UNICEF - SENAF (2017)'</div></div><div style="font-family:monospace,monospace">ggplot(tabla.barras, aes(x = Rangos, y = Asistentes, fill = Clase)) + # <br></div></div><div class="gmail_default"><font face="monospace, monospace">     geom_bar(stat = "identity", position = "stack") +</font></div><div class="gmail_default"><font face="monospace, monospace">     geom_text(aes(label = Asistentes), position = position_stack(), vjust = 1, size = 4) + </font></div><div class="gmail_default"><font face="monospace, monospace">     labs(title = "Asistentes por tipo de servicio según tramo de edad."</font></div><div class="gmail_default"><font face="monospace, monospace">          , subtitle = subtit.todos</font></div><div class="gmail_default"><font face="monospace, monospace">          , x = "", y = "Cantidad de asistentes"</font></div><div class="gmail_default"><font face="monospace, monospace">          , caption = caption) +</font></div><div class="gmail_default"><font face="monospace, monospace">     theme(legend.position = "bottom", legend.direction = "vertical", legend.title = element_blank()) +</font></div><div class="gmail_default"><font face="monospace, monospace">     guides(fill = guide_legend(nrow = 1), color = guide_legend(nrow = 1), size = 3) + </font></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-family:monospace,monospace">     theme(plot.caption = element_text(size = 8, hjust = 0, margin = margin(t = 15)))</span>​</div><img src="cid:ii_15cdbedbd213595b" alt="Imágenes integradas 1" width="461" height="307"><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;display:inline">​</div>-- <br></div><div class="gmail-m_3174888530036560799gmail_signature"><div dir="ltr"><font face="tahoma, sans-serif">Mauricio</font></div></div>
</div>