¿Hay alguna manera de tener un eje y secundario en el generador de gráficos?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Graph Builder se está convirtiendo en una gran herramienta que estoy usando más y más últimamente.
Quiero mostrar dos cosas simultáneamente en este cuadro, como se muestra en el adjunto:
1. Tendencia entre los medios de los datos (medios tomados dentro de los subgrupos, con la variable de agrupación en el eje x) - con barras de error para ayudar en la interpretación.
2. Como una ayuda adicional para la interpretación, quiero mostrar un histograma de los recuentos dentro de cada grupo, y para esto uso un gráfico de barras como se muestra en el adjunto. Pero esto es, por supuesto, estropear la escala en mi variable principal (la que estoy promediando y mostrando barras de error).
Si pudiera poner las barras en una escala diferente, como un eje y secundario, eso eliminaría este problema, creo. ¿Hay una manera de hacerlo?
Gracias,
Charlie
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Eso funcionó perfectamente, muchas gracias!
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Puede agregar la misma variable dos veces a un rol, y luego mover una instancia a la derecha si eso ayuda.
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Parece que debería ser una solución si estuviera hablando de dos variables y diferentes. Pude hacer eso, puedo ver lo que quiere decir acerca de que no se trata de una práctica recomendada para la visualización de datos.
Pero lo que estoy tratando de hacer es mostrar dos aspectos diferentes de la misma variable y. Lo que estoy tratando de mostrar es la tendencia en los datos con barras de error usando la media (puntos) y el error estándar para la barra de error. Luego quiero indicar que en la parte inferior del eje x está el recuento (es decir, N) para esa misma variable. El gráfico muestra el recuento dentro de cada grupo de subgrupos tal como lo deseo, pero parece que no puedo hacer este movimiento hacia el segundo eje, ya que no es una variable diferente per se, y por lo tanto tiene un comportamiento diferente.
Gracias,
Charlie
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Puedes hacerlo en Graph Builder. La característica no es prominente porque no es una mejor práctica de visualización de datos. Ver Ejes de doble escala en los gráficos: ¿Son ellos la mejor solución? para una discusión completa; La razón abreviada es que la superposición sugiere una correspondencia de escalas que generalmente no existe.
Si aún desea continuar, coloque dos o más variables en la función Y en Graph Builder. Luego, haga clic con el botón derecho en el eje Y y aparecerá un elemento de menú contextual llamado Mover a la derecha que le permitirá elegir qué variable se moverá a un eje Y a la derecha.
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Hola,
Lo siento, nunca he usado esa tecnología. Sin embargo, si puede producir gráficos utilizando SAS base en cualquier forma o forma, estos estarán disponibles.
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Gracias por el enlace.
Debería haber mencionado que la forma en que lo hago ahora es que el generador de gráficos se genera a partir de un script JSL. Me gustaría lanzar esta herramienta a los usuarios pronto, así que sería mejor si puedo encontrar una solución que funcione a través de un script JSL.
¿Estarán disponibles para mí esos comandos en las secuencias de comandos JSL, o tengo que hacer algo más para eso?
Re: ¿Hay una manera de tener un eje y secundario en el generador de gráficos?Bueno, no puedo abrir el diseñador en este momento, pero hay comandos xaxis2 y yaxis2 disponibles en GTL:
SAS / GRAPH (R) 9.2: Guía de procedimientos de gráficos estadísticos, segunda edición