Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago

Orden visual R

Hola a todos

No estoy seguro de si este es el lugar correcto para solicitar, ya que se trata de un objeto visual de R. Sin embargo, como el objeto visual forma parte del informe de Power BI, pensé que podría probarlo. Avísame si este no es el foro adecuado.

He desarrollado un informe de Power BI con jerarquías geográficas personalizadas. Hay 4 niveles y he creado el criterio de ordenación correcto en las tablas de datos. Con este criterio de ordenación he creado 2 objetos visuales, una tabla Matrix y un gráfico de barras R. Usé el gráfico R ya que necesitaba barras de error y no está disponible en otros objetos visuales. Soy muy nuevo en R, busqué en Internet y pude construir el gráfico de barras con barras de error.

Mi problema es que la tabla de matriz está trabajando con el orden personalizado que he construido y está en el orden correcto. Sin embargo, el objeto visual R está en orden alfabético. He buscado en Internet y he podido encontrar código que permitirá la ordenación manual de los elementos, pero esto sólo funcionará si es estático. Mi gráfico está destinado a ser dinámico y los elementos de geografía cambian cuando aplico el filtro.

¿Es posible obtener el objeto visual de R para seguir el criterio de ordenación personalizado que he creado. Si puedes ayudarme eso será muy apreciado.

Por favor, vea la captura de pantalla a continuación para obtener más detalles y aquí está mi código R para su referencia / revisión

Gracias.

Biblioteca(ggplot2)
ggplot(unique(dataset), aes(x - LGA, y - Rate)) +
geom_point (tamaño) 5, trazo de carrera de la carrera de la carrera de 0, forma ? 18, color"Marrón") +
geom_point() + geom_line() +
geom_errorbar(aes(ymin- LL, ymax - UL), width0, posiciónposition_dodge (.9), color"Marrón", alfa0.3, tamaño4) +
• Eliminar el fondo
theme_bw()+
• eliminar la rejilla
theme(panel.grid.major á element_blank()) +
• etiquetas de eje colocadas en un ángulo de 45*:
theme(axis.text.x á element_text(ángulo)45, hjustó a la estación de 1))+
• x tamaño del texto del eje
theme(axis.text.x á element_text(tamaño? 10))
R sort.png

6 Replies

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hola @lbendlin - Gracias por el enlace y el consejo rápido en unique(). Revisaré el enlace.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hola @amitchandak - Gracias por la respuesta. Sin embargo, cuando hice clic en el botón de elipse no había ninguna opción de ordenación disponible como se obtiene en otros objetos visuales. Por favor, vea la captura de pantalla a continuación

      Lo siento si he interpretado su respuesta incorrectamente.

      PVS07_0-1599111749570.png

      • amitchandak's avatar
        amitchandak
        Super User

        @PVS07 , si el objeto visual se crea en R., a continuación, devuelve un objeto visual ordenado

  • v-diye-msft's avatar
    v-diye-msft
    Community Support

    Hola @PVS07

    Si la ayuda de las publicaciones anteriores, por favor márquela como una respuesta para ayudar a otros a encontrarla más rápidamente. ¡Gracias!

    Si no, por favor, amablemente elaborar más.