根据已汇总的值创建箱线图是否可以从已包含 5 个汇总箱线值和须线值的表创建箱线图?
回复:根据已汇总的值创建箱线图伟大的! 我很高兴我们能提供帮助。
回复:根据已汇总的值创建箱线图谢谢。您教了我们一些有关条形图的样式选项的信息。我们将使用这个概念来制作我们的发行版的一些自制表示。
回复:根据已汇总的值创建箱线图谢谢。我们通过向数据添加中位数和四分位数的附加值来完成类似的操作。在图形生成器中使用频率项的概念绝对是一种更好的方法。
回复:根据已汇总的值创建箱线图我认为您可以使用频率来欺骗图形生成器或分布,使其认为摘要数据是原始数据。 如果您在数据表中输入 5 个数据点,然后创建第二列,其频率强制数据点位于适当的分位数。 因此,对于端点位于 5% 和 95% 分位数的箱线图,您可以使用频率分别为 5、20、25、25 和 20 的五点摘要 3、15、20、40、42。 下面的 JSL 给出了一个示例。 只需运行数据表脚本即可在图形生成器中查看箱线图。
New Table( "Boxplot",
Add Rows( 5 ),
New Script(
"Graph Builder",
Graph Builder(
Variables( Y( :Summary Point ), Frequency( :Freq ) ),
Elements( Box Plot( Y, Legend( 7 ) ) )
)
),
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] )
)
)
回复:根据已汇总的值创建箱线图我应该提到,我使用 JMP 13 创建绘图,但看起来该过程也适用于 JMP 12。
回复:根据已汇总的值创建箱线图如您所知,如果您只有五个可用的汇总值,而不是原始数据,则无法使用“分布”来显示表示原始数据的箱线图。这是因为五个值的四分位数与原始数据的四分位数不同。我认为仅使用五个值为未汇总数据构建基本箱线图的唯一方法是在图形生成器中构建绘图。
以下是如何在图形生成器中构建箱线图。
1. 打开附件。 它包含示例数据表 Body Fat.jmp 中体重列的汇总箱线图值。
2. 选择图形 > 图形生成器。
3. 选择从下到上的五列并将其拖至 Y 区域。
4. 将条形图元素拖到绘图中。将出现五个栏。
5. 在左侧面板中,现在有一个 Bar 面板。从“条形图样式”列表中,选择“范围”。图中出现一个“盒子”。
6. 在“栏”面板中,单击“变量”右侧的展开图标。选择(突出显示)Q1 并使用箭头将其移至列表顶部。选择 Q3 并将其移至紧邻 Q1 下方。
7. 再次将条形图元素拖到绘图中。同样,您将看到五个栏,并且左侧将出现第二个“栏”面板。
8. 在第二个“条形图”面板中,从“条形图样式”列表中选择“间隔”。
9. 单击“变量”右侧的展开图标,然后取消选中“Q1”、“中位数”和“Q3”。
10. 在“点”面板(两个“条”面板上方)中,取消选中“抖动”。
附件中的脚本再现了这个情节。我希望这有帮助。