問題
完全なデータセットの代わりに、箱ひげ図を定義するのに必要な5つの数値を含む要約版があります。
溶液
頻度を使用して、5桁の要約に基づいて完全なデータセットを模倣することができます。データテーブルに5つのデータポイントを入力してから、データポイントが適切な分位数になるように周波数を指定して2番目の列を作成すると、そのデータテーブルを生データのように使用できます。5%と95%の分位数に終点を持つ箱ひげ図の場合、5、20、25、25、および20の頻度でそれぞれ5点要約3、15、20、40、42を使用できます。次のJSLは例を示します。
Names Default To Here( 1 );
dt = New Table( "Boxplot",
Add Rows( 5 ),
New Column( "Summary Point",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [3, 15, 20, 40, 42] )
),
New Column( "Freq",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [5, 20, 25, 25, 20] )
)
);
dt << Graph Builder(
Variables( Y( :Summary Point ), Frequency( :Freq ) ),
Elements( Box Plot( Y, Legend( 7 ) ) )
);