Aggiunta di marcatori e colori personalizzati a GraphBuilder in JSLCiao,
Sto cercando di aggiungere colori/marcatori agli stati delle righe tramite i flag menzionati in una particolare colonna. Ad esempio, lavorando sul set di dati Cities, ho creato flag casuali (5 diverse classi di flag) per poche righe e la maggior parte sono vuote. Ora, la maggior parte di questi valori è tracciata con un singolo punto nero, a me va bene. Ma il problema principale sorge quando provo a creare una trama di valore individuale con una legenda. Non voglio che il punto nero appaia sulla legenda, voglio che appaiano le 5 diverse classi con colori diversi.


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>Automazione e scriptingAnalisi e modellazione dei dati di baseRi: Aggiunta di marker e colori personalizzati a GraphBuilder in JSLHai provato a trascinare la tua colonna Sovrapposizione
o in JSL
Variables(X(x_col[1]), Y(y_cols[i]), Overlay(:mycol)),
Elements(Points(X, Y, Ovelay, Legend(24))),
Ri: Aggiunta di marker e colori personalizzati a GraphBuilder in JSLSì, ho provato questo. Ma traccia solo le righe contrassegnate o contrassegnate. C'è un modo per superare questo? Voglio i punti neri e le altre etichette sulla trama, ma non voglio che il punto nero appaia sulla legenda, voglio solo le etichette nella legenda.
Modifica: ho provato questo, funziona, ma non riesco a impostare il colore dei punti neri predefiniti. Quei punti appaiono in un nuovo colore (scusate, ho qualche difficoltà con i colori)
Variables(X(x_col[1]), Y(y_cols[i]), Color(_files[1])),
Elements(Points(X, Y, Legend(28))),
Ri: Aggiunta di marker e colori personalizzati a GraphBuilder in JSLPuoi fare clic con il tasto destro sui punti per cambiare il colore:

Puoi anche fare doppio clic sui punti - quindi si aprono le impostazioni di Legends - dove puoi selezionare quali trame mostrare e quali nascondere.
