從圖形生成器中的箱線圖獲取 5 個數字摘要的值嘿 JMP 社區,
我需要有關 JSL 腳本的幫助。 我想在圖形生成器中使用箱線圖的“5 個數字摘要”中的多個值。 您知道如何獲取這些值 - 列表或矩陣中的 fe 嗎?在構建圖表後使用這些?

BR,提前謝謝你
分析圖形腳本回复:從圖形生成器中的箱線圖中獲取 5 個數字摘要的值我不會嘗試從 Graph Builder 中提取這些信息。 我會改用另一個平台。 分發平台會為您計算這些分位數。 您可以將其作為不可見的平台打開,提取值,然後將其關閉。 看這個例子:
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), Invisible );
rpt = dist << Report;
five pt summary = { min, q1, med, q3, max } = rpt["Quantiles"][NumberColBox(1)] << Get( { 11, 7, 6, 5, 1 });
dist << Close Window;回复:從圖形生成器中的箱線圖獲取 5 個數字摘要的值非常感謝您的回复,這確實對我有所幫助。 我只剩下一個懸而未決的問題:當我創建分佈時,來自所有 Box 的所有值都放在一起。 是否可以選擇為不同的 X 值創建分佈? 我嘗試在您的帖子上方的示例中對其進行解釋。 有 5 個用於不同 x 值的框(此處為 EC1、EC2、LS20、...) 是否可以為每個不同的 X 值創建這些分佈?
BR
回复:從圖形生成器中的箱線圖中獲取 5 個數字摘要的值添加分組或“按”變量使方法@markbailey稍微複雜一點(但完全可行)。 但是,作為替代方案,您可以在此基礎上構建:
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Summarize( exg = By( :sex ), exm = Mean( :height ), exMax = Max(:height) );
Print(exg, exm, exMax);