dos parcelas en una gráficaHola a todos: soy nuevo en el generador de gráficos de JMP. Estoy seguro de que esto es fácil pero por desgracia ...
Necesito presentar dos parcelas en una gráfica:
1. bares con se Barras (precipitación media a largo plazo por mes)
2. línea (sin barras de error) datos de lluvia de un solo año, también por mes
Por lo tanto, igual x y mismo eje y.
Gracias de antemano.Re: dos parcelas en un gráficoHola Malurus,
Estás en el camino correcto aquí. Una vez que agregue las dos variables al eje y, el truco consiste en usar los elementos gráficos de barras y líneas. (arrastrar y soltar el segundo elemento en el gráfico)
A partir de ahí, modifique qué variable (precipitación actual o histórica) se aplica a qué elemento gráfico.Para hacer esto:
Desde el panel izquierdo, expanda el menú Variables
Seleccionar histórico para el elemento Línea
Seleccione la corriente para el elemento Bar
También puede agregar las barras SE para el elemento Bar a través de este panel
Debería terminar con algo como la imagen a continuación (elementos del panel izquierdo indicados en rojo):
Screen Shot 2020-03-27 at 1.52.07 PM.pngScreen Shot 2020-03-27 at 1.52.07 PM.png
Re: dos gráficos en un mismo gráficoMalurus,
¿Podrías explicarnos un poco dónde te estás atascando?
Puede que tengas más suerte con la plataforma de gráficos de superposición, que te permite graficar dos variables y con la misma variable x.Re: dos gráficos en un mismo gráficoGracias Eugene,
Este es el flujo de trabajo (siguiendo con el ejemplo de la lluvia):
1) Arrastra el mes a la x
2) arrastrar datos de precipitaciones a largo plazo en y
3) Puntos que aparecen al hacer clic derecho -> cambiar a barra
4) clic derecho en la barra -> agregar -> barras de error -> error estándar
Hasta ahora todo bien. Pero aquí es donde me atasco:
5) Arrastra los datos de precipitaciones de un solo año (el que quiero que esté representado por una línea) al eje y y se mostrará como una segunda serie de barras (y también añade barras de error de 0).
6) Si hago clic derecho en la segunda serie -> barra -> cambiar a línea, ambas series se convierten en líneas.
Entonces, mi pregunta es: ¿cómo puedo cambiar solo una serie a línea (sin barras se), mientras mantengo la otra como barras (con barras se)?Re: dos puntos en un mismo gráficoGracias MS, agradezco tu sugerencia.
Intenté usar tu script después de modificar los nombres de las columnas, pero no funcionó. No se me dan bien los scripts, ni tengo tiempo para aprender a usarlos; si lo tuviera, ¡usaría R!
Me sorprende que JMP no pueda hacer esto; no es una solicitud complicada y es bastante rutinaria para programas como Sigmaplot.
¡Vamos, gente de JMP! Me quedan 23 días de licencia de evaluación y las cosas no pintan bien para vosotros ahora mismo si tengo que recurrir a aprender a usar scripts.Re: dos puntos en un mismo gráficoEl creador de gráficos es una forma rápida y sencilla de explorar datos gráficamente. Si desea crear este gráfico combinado manualmente, utilice la plataforma "Gráfico".
Introduzca el mes y sus dos variables Y, y asegúrese de que la opción "Superponer" esté marcada, así como la opción "Añadir barras de error a la media". En la leyenda del gráfico resultante, haga clic con el botón derecho en una variable y seleccione "Gráfico de líneas".
Y, por cierto, lo que distingue a JMP es su sistema de scripting. No es necesario aprender a programar scripts complejos (como en R). La mayoría de las tareas manuales se pueden guardar como scripts para su uso repetido. Sin embargo, el scripting de JMP puede ser muy potente.
Pero si lo que buscas son simplemente gráficos bien hechos, JMP puede que no sea para ti.Re: dos puntos en un mismo gráficoNo encuentro la manera de hacerlo manualmente, pero parece posible mediante un script. Prueba esto (cambia los nombres de las columnas por los tuyos):
Graph Builder(
Variables( X( :Month ), Y( :MeanRainfall ), Y( :Rainfall, Position( 1 ) ) ),
Elements(
Bar(
X,
Y( 1 ),
Legend( 3 ),
Row order( 0 ),
Error Bars( "Standard Error" ),
Summary Statistic( "Mean" )
),
Line(
X,
Y( 2 ),
Legend( 3 ),
Row order( 0 ),
Error Bars( "Standard Error" ),
Summary Statistic( "Mean" )
)
)
);