比例数据饼图的替代方案这不是 JMP 的问题,也许更像是一个整体的“最佳数据实践”问题,但我想把它提出来,因为它对展示 Graphbuilder 的诸多优点有影响:我经常将具有不同功能的蛋白质分组,我想展示它们在珊瑚“全生物”的不同成员(即珊瑚宿主及其共生体)中的分布有何不同。通常,我只是对蛋白质的功能类别进行颜色编码,制作两个饼状图(一个用于珊瑚,一个用于共生体),然后将它们并排绘制(见附图)......但似乎每个人都讨厌饼状图,因为它们显然太难解读了!对于我这个一直盯着这些数据的人来说,饼状图似乎很好,但也许我生活在绘图的黑暗时代,还有其他更好的方法来呈现比例/组合数据。
一些替代方案是:马赛克图、树状图和条形图。我基本上只是想表明两种生物体中蛋白质的分解方式不同。我已将 JMP 表与相同数据的几个变体作为脚本附加。饼状图真的比这些替代方案差很多吗?我想有人可能会说马赛克图最直接地显示了差异。此外,如果有人有任何关于如何最好地比较组合数据的 GraphBuilder 技巧(因为肯定有很多我还没有想到的方法),请随时加入。我很乐意收到任何意见。
数据探索与可视化回复:比例数据饼图的替代方案哇! 现在这就是我发布这些(看似平凡和微不足道的)问题的原因:这是一种我什至不知道你可以在 GraphBuilder 中制作的情节! 它可能不是这个特定数据集的“赢家”,因为我认为它不是最简单的(虽然可以说是最漂亮的),但我经常需要这种与其他数据集一起显示的图形,所以这很棒。 在使用 JMP 的 10 年里,我几乎从未点击过平行图图标,直到五分钟前(即,在阅读您的建议之后)。
回复:比例数据饼图的替代方案另一种可能的可视化是并行元素:

Graph Builder(
Size( 495, 450 ),
Show Control Panel( 0 ),
Variables(
X( :compartment ),
X( :protein function, Position( 1 ) ),
Color( :compartment )
),
Elements( Parallel( X( 1 ), X( 2 ), Legend( 22 ) ) )
);
回复:比例数据饼图的替代方案戴尔,感谢您的反馈和脚本。 这很有趣:我个人更喜欢饼图而不是并排的条形图(即你的脚本),但由于我最终想安抚评论者(更重要的是,制作易于解释的数字),我会抛开我自己的审美偏好,承认图表失败,并尝试远离饼图!
推荐此类更改的同一个人(同行评审员)也说要把我的条形图变成表格……我可能会尝试反对那个,因为我觉得有一个潜规则,如果它可以被绘制出来,如果可能的话,这比将数据放在表中更可取。 谁想阅读一张充满原始数据的表格?
回复:比例数据饼图的替代方案+100 放弃饼图。实际上任何其他显示器都更好。然而,堆叠条形图在阅读难度方面并不落后于饼图。我建议使用并排条形图。虽然它们平淡无奇,但它们直接显示了 host 和 sym 之间的差异,并且几乎没有解释歧义。我已将您的数据附加到我添加的脚本中。
回复:比例数据饼图的替代方案感谢您的输入。 嗯,现在已经询问了很多其他人,看起来不起眼的饼图确实可能会成为渡渡鸟的方式。 我和一些第一次上统计课的大学生谈过,他们说有大量文献表明他们(饼图,而不是学生)传达信息的能力有多差! 值得庆幸的是,在 Graphbuilder 中似乎有很多替代品。 我认为堆叠条形图是个好主意。 我实际上很确定我可以让它按照你说的去做,但我很可能需要创建至少一个(连续的)“计数”或“频率”列(我发布的表格是 100% 分类的) .简单的。 重组到每个流程都有计数的地方也很容易。
回复:比例数据饼图的替代方案你好@abmayfield ,
您可以使用简单的东西,例如堆叠条形图。使用 Tabulate 获取占总计百分比的值,然后使用标签构建图形。 我直接在 Graph Builder 中尝试过,但似乎 % of total 没有显示为标签,但值在 15.2.1 中显示为标签。 这就是为什么我用表格表示隔间 > 蛋白质总百分比,然后再用表格表示蛋白质。我制作了两个表格的表格,然后制作了每个表格的堆叠条形图。
我更喜欢马赛克,因为它彼此成比例并显示总数的百分比。
最好的,
回复:比例数据饼图的替代方案如果您正在寻找饼图的替代方法来显示比例数据,请考虑使用比较条形图。这种类型的图表可以更轻松地并排比较不同的类别,从而更清楚地显示相对比例。
对于创建比较条形图,我推荐使用ChartExpo 。它提供了用户友好的功能和各种图表选项,可让您快速轻松地创建专业且信息丰富的可视化效果。
使用 ChartExpo 制作比较条形图可以增强数据呈现效果并提供更有意义的见解
