Cómo configurar el eje y para cruzar el origen del eje x en JMPHola, estoy tratando de obtener un gráfico nyquist de impedancia imaginaria vs real. Sin embargo, parece que no puedo configurar el eje y para que cruce el origen 0.0 en el eje x de la forma en que se hace en Excel. es esto posible en JMP
Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPHola @richinex
Si estoy entendiendo su pregunta correctamente, ¿le gustaría que los cambios que realice en el Eje X también cambien el Eje Y al mismo tiempo? Un tipo de "Bloqueo de eje Y a configuración de eje X". Es posible hacerlo a través de secuencias de comandos, pero no de forma nativa en Graph Builder. Sin embargo, puede copiar la configuración que haya establecido para un eje y pegarla en otro. Haga clic con el botón derecho en un eje> Editar> Copiar configuración de eje. Luego, haga clic con el botón derecho en el otro eje> Editar> Pegar configuración de eje. 
¿Eso responde a tu pregunta? Si no, ¿hay un ejemplo que pueda compartir del tipo de trama que desea hacer?
@Julian
Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPHola @richinex ,
Parece que está buscando ajustar el rango de visualización de sus ejes X e Y. Puede controlar la configuración del eje haciendo doble clic en un eje, o haciendo clic con el botón derecho> Configuración del eje. En su caso, querrá ir a la configuración del Eje X y del Eje Y, y establecer el Mínimo en 0, que establecerá el eje de tal manera que el límite inferior sea 0, lo que significa que su eje Y en la gráfica Cruzará el origen.
También puede ajustar los ejes de forma interactiva al desplazarse por las esquinas hasta que la mano gire hacia los lados, luego arrastre:

¡Espero que esto ayude!
@Julian
Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPPor favor, adjunto una captura de pantalla de lo que quise decir. en la captura de pantalla, la y-axiz cruza x en (-10)

Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPHola @richinex ,
Creo entender. No solo desea cambiar la escala del eje, sino que desea cambiar dónde se muestra el eje Y en la gráfica. Por ejemplo, en esta gráfica, el eje Y cruza X en -10 (simplemente puse el eje min en -10):
Pero, eso no es como su gráfica porque la escala Y de su gráfica es en realidad de -150 a 50, y el eje Y se muestra * en X = -10. Además, su eje X no se muestra en Y = 0, sino en Y = 10. En JMP (y muchos programas), es estándar que los ejes se muestren en los márgenes, no dentro de la trama, para no obstruir la visualización de los puntos. Pero, esa es una elección de estilo, y entiendo por qué es deseable a veces (aunque creo que reservaría este tipo de trama con ejes en el origen para no confundir al espectador). Cualquiera que sea el caso, hay formas en las que podría reunir esto con algunas secuencias de comandos, o incluso arrastrando los elementos del eje, agregando líneas de referencia y dimensionando todo correctamente, pero no sería un gran flujo de trabajo. Lamento decir que no creo que haya una solución fácil para esta, pero seguiré pensando.
@Julian
Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPMuchas gracias. Has sido de mucha ayuda.Re: Cómo configurar el eje y para cruzar el origen del eje x en JMPEsto definitivamente no es una recomendación Pero, si los rangos de los ejes son fijos y solo cambian los datos, podría (con algunos problemas) adaptar el enfoque a continuación. La alternativa de hacer todo a través de un script de gráficos es probablemente más tiempo y problemas, al menos para obtener algo general.

NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt << Bivariate( Y( :height ), X( :weight ) );
bivRep = Report(biv);
yAB = bivRep[axisBox(1)];
xAB = bivRep[axisBox(2)];
// Take a 'picture' of each axis without the label
yAB << removeAxisLabel;
yAxisPic = yAB << getPicture;
yAB << addAxisLabel("height");
xAB << removeAxisLabel;
xAxisPic = xAB << getPicture;
xAB << addAxisLabel("weight");
// Some axis values
yMax = yAB << getMax;
yMin = yAB << getMin;
xMax = xAB << getMax;
xMin = xAB << getMin;
// Positions for the fake axes
yAxisPos = 100;
xAxisPos = 60;
fb = bivRep[frameBox(1)];
// Add fake y axis
fb << Add Image(
image( yAxisPic ),
bounds( top( yMax+1.1 ), Left( (yAxisPos - 10) ), bottom( yMin-1.1 ), Right( yAxisPos ) )
);
fb << addGraphicsScript(VLine(yAxisPos));
// Add fake x axis
fb << Add Image(
image( xAxisPic ),
bounds( top( xAxisPos ), Left( (xMin-5) ), bottom( xAxisPos - 2 ), Right( xMax+5 ) )
);
fb << addGraphicsScript(HLine(xAxisPos));
// Edit the real axes
yAB << Show Major Labels( 0 );
yAB << Show Major Ticks( 0 );
yAB << Show Minor Ticks( 0 );
xAB << Show Major Labels( 0 );
xAB << Show Major Ticks( 0 );
xAB << Show Minor Ticks( 0 );