Agregar marcador y colores personalizados a GraphBuilder en JSLHola,
Estoy tratando de agregar colores/marcadores a los estados de las filas a través de las banderas mencionadas en una columna en particular. Por ejemplo, trabajando en el conjunto de datos de Ciudades, creé banderas aleatorias (5 clases diferentes de banderas) para algunas filas, y la mayoría están vacías. Ahora, la mayoría de esos valores se trazan con un solo punto negro, estoy bien con eso. Pero, el problema principal surge cuando trato de crear una gráfica de valor individual con una leyenda. No quiero que aparezca el punto negro en la leyenda, quiero que aparezcan las 5 clases diferentes con diferentes colores.


dlg = Column Dialog(
yList = Col List( "Ys",
Min Col(1)
),
xList = Col List( "Xs",
Min Col(1),
Max Col(1)
),
byList = Col List( "Color/Mark By",
Max Col(1)
)
);
_files = dlg["byList"];
dt << Color or Mark by Column( _files[1], Marker Theme( "solid" ), Color Theme("JMP default") );
meas_cols = dt << Get Column Names("String");
// Get the selected X and Y columns
x_col = dlg["xList"];
y_cols = dlg["yList"];
// Create new window with a vertical list box to store graph builder objects
nw = New Window( "graphs", <<JOURNAL></JOURNAL>Automatización y secuencias de comandosAnálisis y modelado de datos básicosRe: Agregar marcadores y colores personalizados a GraphBuilder en JSL¿Intentó arrastrar su columna en Cubrir
o en JSL
Variables(X(x_col[1]), Y(y_cols[i]), Overlay(:mycol)),
Elements(Points(X, Y, Ovelay, Legend(24))),
Re: Agregar marcadores y colores personalizados a GraphBuilder en JSLSí, probé esto. Pero solo traza las filas marcadas o marcadas. ¿Hay una manera de superar esto? Quiero los puntos negros y las otras etiquetas en el gráfico, pero no quiero que el punto negro aparezca en la leyenda, solo quiero las etiquetas en la leyenda.
Editar: probé esto, funciona, pero no puedo establecer el color de los puntos negros predeterminados. Esos puntos aparecen en un nuevo color (lo siento, tengo algunas dificultades con los colores)
Variables(X(x_col[1]), Y(y_cols[i]), Color(_files[1])),
Elements(Points(X, Y, Legend(28))),
Re: Agregar marcadores y colores personalizados a GraphBuilder en JSLPuede hacer clic derecho en los puntos para cambiar el color:

También puede hacer doble clic en los puntos, luego se abre la configuración de Leyendas, donde puede seleccionar qué gráficos mostrar y cuáles ocultar.
