嗨,
我是JSL的新手。我對圖形生成器中圖例和疊加函數的參數值非常困惑。例如,以下腳本中的19-21和25-27。當我更改這些值時,圖表似乎沒有變化。此外,我在一些腳本中找到了“Overlay(0)”。這些價值觀是什麼意思?非常感謝提前!
dt = Open("$SAMPLE_DATA/Hybrid Fuel Economy.jmp");
dt << Graph Builder(
Variables( Y( :Comb MPG ), Y( :Hwy MPG ), Y( :City MPG ), Group X( :Engine ) ),
Elements(
Position( 1, 1 ),
Box Plot( Y, Legend( 19 ) ),
Caption Box( Y, Legend( 25 ), Summary Statistic( "Median" ) )
),
Elements(
Position( 1, 2 ),
Box Plot( Y, Legend( 20 ) ),
Caption Box( Y, Legend( 26 ) )
),
Elements(
Position( 1, 3 ),
Box Plot( Y, Legend( 21 ) ),
Caption Box( Y, Legend( 27 ) )
)
);
GraphBuilder的Legend編號可能有點令人困惑。 像Overlay(0)這樣的語法是二項式選項:0 => False / No,1 => True / Yes。還有其他類型的數字選項,如表示三次多項式的多項式(3),或樣條(.1)或標記(3),因為標記選項從0開始,它是UI顯示中的第4個標記,
在GraphBuilder窗口中,右鍵單擊左側的顯示按鈕(灰色三角形) OutlineBox 。 然後滾動到編輯 ,然後選擇顯示樹結構 。保存的腳本中的某些數字可能會引用顯示框。將鼠標懸停在樹狀結構窗口中的項目上,它們將在圖形窗口中突出顯示。這些將是AxisBox(1)或FrameBox(6)等。 這些是進行更多顯示自定義時的參考。
這不是全部。如果您是新手,我建議您專注於使用選項(如標記,線條類型,顏色和曲線)創建圖形的語法
非常感謝!我檢查了樹形結構。似乎沒有人能夠匹配這些神秘的數字。即使我刪除了所有這些圖例功能,圖表仍保持不變。所以,作為您的建議,讓我專注於其他語法。