如何在圖表中顯示同一組數據的多個匯總統計信息你好,
我正在使用散點圖建立一個圖表。
我的觀點是基於“平均”統計數據。
我想為相同的點添加“平均值”和“N”統計量的標籤。
由於「平均值」和「N」的尺度非常不同,在圖表中添加第二組相同的點會掩蓋「平均值」統計數據的所有差異。
如何將這兩個統計數據顯示在同一組「平均」點上?
我希望如果能用更簡單的方法實作這個功能,就不用使用 JSL 腳本了。
如果我必須編寫腳本,我嘗試了以下方法,但是“N”標籤始終不顯示,而“mean”標籤則按預期顯示。
有人能幫忙嗎?
太感謝了!
Graph Builder(
Variables( X( :p ), Y( :a ) ),
Elements(
Points(
X,
Y,
Legend( 5 ),
Summary Statistic( "Mean" ),
Marker Size( 8 ),
Marker Color( "Medium Blue" ),
Label( "Label by Value" ),
)
),
Elements(
Text(
X,
Y,
Summary Statistic( "N" ),
Label( "Name and Value" ),
Jitter( 0 ),
Label Justification( "Right" ),
Set Font Style( "Bold" ),
Set Font Size( 12 )
)
),
SendToReport( Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "Mean Points with N Labels" )} ) )
);
txnelson 編輯:已將程式碼移至 JSL 顯示框

數據探索與視覺化回覆:如何在圖表中顯示單組資料的多個匯總統計資料每個因素對應一個標題/圖表怎麼樣?


Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Size( 643, 335 ),
Graph Spacing( 4 ),
Variables( X( :age ), Y( :height ) ),
Elements(
Points( X, Y, Legend( 4 ), Summary Statistic( "Mean" ) ),
Caption Box(
X,
Y,
Legend( 5 ),
Summary Statistic( "Mean" ),
Summary Statistic 2( "N" ),
Location( "Graph per factor" )
)
)
);
回覆:如何在圖表中顯示單組資料的多個匯總統計資料使用列建立標籤,並將其用作形狀列。


Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "label",
Character,
Formula(
Char( Round( Col Mean( :height, :age ) ) ) || "
" ||
Char( Col Number( :height, :age ) )
)
);
Graph Builder(
Variables( X( :age ), Y( :height ) ),
Elements(
Points(
X,
Y,
Legend( 3 ),
Summary Statistic( "Mean" ),
Set Shape Column( :label )
),
Points( X, Y, Legend( 4 ), Summary Statistic( "Mean" ) )
),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
4,
Properties( 0, {Marker( "Circle" ), Marker Size( 30 )}, Item ID( "Mean", 1 ) )
)}
)
)
);
回覆:如何在圖表中顯示單組資料的多個匯總統計資料您可以堆疊不同類型的標記,例如條形/浮動標記、圓形標記和具有標記形狀的標記:
N:在圓圈內
意思是:在右邊

回覆:如何在圖表中顯示單組資料的多個匯總統計資料非常感謝你,hogi!
這正是我所設想的!
你讓我今天心情好!