問題
您擁有的不是完整的資料集,而是包含定義箱線圖所需的五個數字的總計版本。
解決方案
您可以使用頻率來模擬基於五數摘要的完整資料集。 如果您在資料表中輸入五個資料點,然後建立第二列,其頻率迫使資料點位於適當的分位數,則可以像使用原始資料一樣使用該資料表。 對於端點位於 5% 和 95% 分位數的箱型圖,您可以使用頻率分別為 5、20、25、25 和 20 的五點匯總 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 ) ) )
);
討論
上述匯總值僅供說明之用,可用其他值代替。
也可以看看
討論帖