在 JSL 中向 GraphBuilder 添加自定義標記和顏色你好,
我正在嘗試通過特定列中提到的標誌向行狀態添加顏色/標記。 例如,在處理城市數據集時,我為幾行創建了隨機標誌(5 種不同類別的標誌),並且大多數都是空的。 現在,這些值中的大部分都用一個黑點繪製,我對此很滿意。 但是,當我嘗試創建帶有圖例的個人價值圖時,主要問題出現了。 我不希望黑點出現在圖例上,我希望顯示 5 個不同顏色的不同類別。


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>自動化和腳本編寫基礎數據分析和建模回复:在 JSL 中向 GraphBuilder 添加自定義標記和顏色您是否嘗試將您的列拖到覆蓋
或在JSL
Variables(X(x_col[1]), Y(y_cols[i]), Overlay(:mycol)),
Elements(Points(X, Y, Ovelay, Legend(24))),
回复:在 JSL 中向 GraphBuilder 添加自定義標記和顏色是的,我嘗試過這個。 但它只是繪製標記或標記的行。 有辦法克服這個問題嗎? 我想要黑點和圖上的其他標籤,但我不希望黑點出現在圖例上,只想要圖例中的標籤。
編輯:我嘗試過這個,它有效,但我無法設置默認黑點的顏色。 這些點以新顏色出現(抱歉,顏色方面有些困難)
Variables(X(x_col[1]), Y(y_cols[i]), Color(_files[1])),
Elements(Points(X, Y, Legend(28))),
回复:在 JSL 中向 GraphBuilder 添加自定義標記和顏色您可以右鍵單擊這些點來更改顏色:

您還可以雙擊這些點 - 然後打開圖例設置 - 您可以在其中選擇要顯示的圖和要隱藏的圖。
