establecer anchos de línea predeterminados en formas de mapas en el generador de gráficos¿Es posible establecer un ancho de línea predeterminado diferente en la forma de un mapa en el generador de gráficos? Actualmente, cada vez que hago un mapa con una columna de "rol de mapa" a la que se hace referencia en el generador de gráficos, el ancho predeterminado es 1. Para cambiarlo a la escala apropiada, tengo que ir a: personalizar gráfico>Forma:>ancho de línea y cambiarlo manualmente cada vez. Gracias
Re: establecer anchos de línea predeterminados en formas de mapas en el generador de gráficosSí, buen punto, no se me ocurrió grabar el script del gráfico, aunque es algo que uso a menudo para encontrar opciones difíciles, solo vi que una modificación manual no estaba registrada en el registro y no fui más allá. para encontrar la transcripción jsl de otra manera. ¡Me avergüenza!
Re: establecer anchos de línea predeterminados en formas de mapas en el generador de gráficosEncontré esto dejando que JMP lo creara primero por mí. Primero modifiqué el ancho de línea desde el menú Personalizar

y luego llevé el script de Graph Builder al Portapapeles
Graph Builder(
Variables(Shape(:Country)),
Elements(Map Shapes(Legend(10))),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(Shape Seg(1), {Line Width(11)})}
)
)
)
A partir de ahí supe que podía usar Find Seg para obtener referencias a Shape Seg(1) y finalmente probé si << Line Width() funcionaría. Por supuesto, después de saber que se supone que debes buscar Shape Seg en lugar de Graph Builder, también puedes buscarlo en Scripting Index.
Re: establecer anchos de línea predeterminados en formas de mapas en el generador de gráficos¡Muchas gracias, funciona para mis necesidades! Estaba buscando un tipo de opción vinculada al constructor gráfico y no vinculada a un objeto.
Re: establecer anchos de línea predeterminados en formas de mapas en el generador de gráficosNo estoy seguro de si hay alguna forma de modificar los valores predeterminados relacionados con el ancho de línea de la Forma, pero aquí hay una forma de escribirlo:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/PopAgeGroup.jmp");
gb = dt << Graph Builder(
Variables(Shape(:Country)),
Elements(Map Shapes(Legend(10)))
);
seg = Report(gb)[FrameBox(1)] << Find Seg(Shape Seg(1));
seg << Line Width(1);
wait(1);
seg << Line Width(2);
wait(1);
seg << Line Width(3);
Re: establecer anchos de línea predeterminados en formas de mapas en el generador de gráficosHola, también estoy muy interesado en esa pregunta: usamos mucho la funcionalidad de forma del mapa, pero el resultado en ciertos casos es un poco "desordenado" y usamos el ancho de línea para limpiar un poco la visualización.
¿Alguien tiene la respuesta? El menú de personalización no parece mencionarse en el índice del script jsl...