删除 X 组图中的空子图再会,
我有一些 Y 轴和 X 轴的数据,时间跨度为若干个月和几年。我想将这些数据可视化,但不要使用叠加层,也就是说,每个图表应该彼此相邻。(原因是实际的 Y 轴和 X 轴数据可能已经包含多个叠加的数据集。)
通常情况下,我会将年份和月份添加为 X 组变量。问题在于,如果 X 组变量的每个排列组合都没有对应的条目,就会生成很多空白的“子图”。我希望删除这些空白的“子图”。

其他说明:
- 我希望将年份和月份都用作 X 组变量,并且不想创建额外的变量“年-月”。
- X 和 Y 通常为连续变量,月份和年份通常为名义变量。
我使用的是 JMP 18.1.1 版本。
附件是用于此示例的包含虚拟数据的 JMP 表。
数据探索与可视化回复:删除 X 组图中的空子图创建合并列(就像您建议的那样)通常是解决您在使用图表构建器时经常遇到的这个问题的最简单方法。虽然也有一些变通方法,但它们可能存在风险,而且需要花费一些精力。
如果我没记错的话,JMP愿望清单里有很多关于改进这方面的建议。
回复:删除 X 组图中的空子图一个相关的愿望,但并不完全相同:
X轴分组:将坐标轴上的值限制在相应的分组内
回复:删除 X 组图中的空子图对于 X 轴上的日期值,可以启用标签行嵌套:

希望为 X/Y 组实现类似的功能:
X 组的标签行嵌套
Re: Remove empty subplots in Group X graph你好,
我测试过你的问题了。
如果你只需要显示数据点而不需要均值连线,那么采用另外 hogi 的建议,使用 X 轴的变量嵌套即可;但如果你需要均值连线的话,嵌套似乎无法将均值连线以月份做分隔。
不过,如果你只需要一张漂亮的图形的话,有一种变通的办法,使用测量系统分析(MSA),然后做一些简单的设置即可,希望能对你有所帮助。
方法和效果如下(注意:由于数据不存在重复测量,所以会提示无法计算标准差的错误提示,直接忽略它):


最后,很久没有来社区了,它的语言翻译功能似乎更好用了。我来自中国,我英语不太好,以前我回帖交流还需要使用第三方翻译,现在似乎不需要借助第三方翻译就可以直接完成我们的跨语种的交流了。这是一个非常不错的改进。
回复:删除 X 组图中的空子图谢谢你的建议!
事实上,如果 X 变量是名义变量,我可以将两个分组变量都嵌套在 X 轴下,但这会将跨组点连接起来:

使用 MSA 平台绘制图表是个很有趣的想法,谢谢!