如何在 JMP / Graph Builder 中创建 bar-mekko 图(可变宽度条形图)是否可以在 JMP 中创建 bar-mekko 图?见例如
https://kb.tableau.com/articles/howto/create-a-variable-width-bar-chart-aka-cascade-chart
我可以创建一个条形图,X 轴为类别,Y 轴为数字,并按升序排序。 然后,直观地,将另一个数字列拖到“大小”字段应该创建这样一个图表(大小 = 图表中条形的宽度?)但是如果我这样做没有任何反应。 我只能为条形图着色,即拖动到图形生成器中的“颜色”字段。
在此先感谢您的帮助。
回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)从 JMP 16 开始,bars 元素将支持 size 角色以允许这种图表。
回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)哦,还有一个建议。 马赛克图按 N/权重缩放。 您可能想在脚本索引中重新搜索它们。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Distribution( Column( :Age ) );
obj << Mosaic Plot( 1 );

回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)附件是一个非常简单的脚本,它是根据 Dan 的建议构建的。 它展示了如何制作条形而不是点。 我在 JMP 12、13 和 14 上对其进行了测试。
如果我正在构建一个应用程序,我会根据用户输入创建一个汇总表,并可能使用 Shape Seg 和与表关联的行状态来构建图形。

回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)谢谢丹,我会尝试脚本和建议的替代方案。
回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)我能想到的两个选项(都不是条形图)可以让你接近:
1)不要使用酒吧。 坚持使用散点图并将点的大小设置为生产大小。 那会给你这样的东西:

2) 使用 Fit Y by X,将 Production Size 作为 Frequency 变量(Fit Y by X 具有 X 轴比例默认设置)。 这给你这样的东西:

你可以尝试一些额外的选项来尝试让它们看起来更好一点。
当然,您总是可以编写脚本来执行此操作。
回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)谢谢迈克,我已经看过了,但这并不是我真正想要的。 此外,由于不相关的类别混合在一起,打包的条形图会变得非常混乱。 可变宽度条形图在采矿/石油和天然气领域非常常见,例如,y 轴上的生产成本,x 轴上的矿井/井名称类别,以及矿井/井生产规模的条宽。 如果可以在某个时候将其添加到图表构建器中,那就太好了(就像我通过在带有条形图的大小字段上拖动一列所描述的那样)。
回复:如何在 JMP/Graph Builder 中创建 bar-mekko 图表(可变宽度条形图)我会尝试打包条形图 - 它是 JMP 14 中条形图的选项之一。
https://community.jmp.com/t5/JMP-Blog/Introducing-packed-bars-a-new-chart-form/ba-p/39972回复:如何在 JMP/Graph Builder 中创建条形图(可变宽度条形图)在 JMP17 中,大小是图表生成器条形图中的一个元素。但是,为该元素分配定量列不会改变条形宽度。
下面是一个包含州人口数据的示例。目的是使条形宽度与州人口成比例。这与用户 Achim_T 想要做的类似。

回复:如何在 JMP/Graph Builder 中创建条形图(可变宽度条形图)我找到了解决方案。

为了获得此输出,我必须按住 Control 键(或右键单击)单击 x 轴以调出选项。然后选择 Size by...,然后选择 Other,然后选择我想要使用的列。
我把解决方案放在这里,这样下次我忘记的时候就能找到它。也许其他人也会这样。
像我上面所做的那样,将预期的变量放入右侧的大小元素中,是不起作用的。