从 JMP 的 Cols/Reorder Columns 菜单中找到的大多数列排序选项不提供仅对选定列进行排序的可能性。 此插件为 JMP 用户提供该选项。 插件的想法来自JMP 社区愿望清单 - 列重新排序 按名称/数据类型/角色排序 仅限选定列.
目前提供的排序选项有:
- 按名称对选定的列进行排序
- 按数据类型对选定列进行排序
- 按建模类型对选定列进行排序
- 反转选定的列
安装插件后,新子菜单将被添加到科尔斯菜单名为重新排序选定的列(加载项) :

该插件确实提供了几个选项,用户可以通过更改设置进行更改。 在当前版本中,如果重新安装加载项,这些设置将被覆盖。

订购行为:
使用此选项,用户可以选择是否应仅在列选择中对列进行排序,或者是否对列进行排序然后移动到第一个选定列的旁边(默认行为)。
未选择列时的行为:
使用此选项,用户可以决定插件是否应在未选择列(默认行为)时使用 JMP 的默认排序选项,或者在未选择列时抛出错误:

保存表脚本:
启用此选项后,表脚本将保存到数据表,然后可以在运行排序之前返回列的顺序(默认为打开)。
表脚本根据用户所做的排序命名:在按名称排序之前返回列顺序,在运行表脚本之后将以下内容打印到日志中(时间戳采用 JMP 的日期时间格式):
"Returned column order saved at " || "3725088824" = "Returned column order saved at 3725088824";
插件和代码也可以从GitHub - 订购选定的列.
谢谢@jthi .我会把它发给其他人@JMP_提示.
JMP17 似乎打破了当前形式的这个插件。 即使在 JMP16 中,按建模类型/名称排序时似乎也存在一些问题。 我将修复 JMP16 的排序问题并阻止在 JMP17 上使用