你好,
JMP17 Fit Y by X,“均值和标准差”输出报告更改了标准列输出。
我知道如何通过右键单击表格并选择我想查看的列来更改显示的列。
当我在其他数据文件上再次执行此操作时,我不知道如何使它成为永久偏好。我检查了首选项,但找不到在哪里更改它。有人可以告诉我该怎么做吗?
我很欣赏额外的可用列,但我不希望此输出成为我的标准。我公司的另外两名工程师也请我帮忙更改此偏好设置。


你好,
可能有一种方法可以将其永久保存在首选项中,但它也是自定义脚本解决方案的理想选择。请尝试下面的脚本,看看它是否满足您的需要。然后可以将其打包并作为插件或自定义菜单项分发。
(顺便说一下,在 Workflow Builder 的帮助下,我花了不到 10 分钟的时间来编写这个。按照我想要的方式设置后,我保存了 Fit-Y-by-X 脚本,然后简单地在顶部添加了列对话框选项)。
Names Default To Here( 1 );
dt=Current Data Table();
dlg = Column Dialog(
yCol = Col List( "Y, Data",
Data Type( Numeric ),
Min Col(1),
Max Col(1)
),
xCol = Col List( "X, Data",
Data Type( Character ),
Min Col(1),
Max Col(1)
),
"Select data for Fit-Y-By-X with Means and Std"
);
If( dlg["Button"] == -1, Throw( "User cancelled" ) );
Remove From( dlg ); Eval List( dlg );
//Report snapshot: DataTable - Fit Y by X of Y by X
dt << Oneway(
Y( yCol[1] ),
X( xCol[1] ),
Means and Std Dev( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
SendToReport(
Dispatch(
{"Means and Std Deviations"},
"Std Err Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Means and Std Deviations"},
"Lower 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Means and Std Deviations"},
"Upper 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Means and Std Deviations"},
"Std Dev Lower 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Means and Std Deviations"},
"Std Dev Upper 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Means and Std Deviations"},
"~Std Dev",
PlotColBox,
{Visibility( "Collapse" )}
)
)
);
您好 HadleyMyers,非常感谢您推荐此脚本选项。我会看看其他人是否可以使用它。
有谁知道非脚本选项?我更喜欢非脚本选项,这样更容易部署解决方案。
嘿泰德,
这在 JMP 17 中更容易做到。打开均值和标准差,然后转到平台首选项的红色小三角(JMP 17 中的新功能)并选择将更改保存到...这应该适用于所有未来的单向图,以便自动弹出。
感谢彼得的帮助。正如我们刚才在电话中讨论的那样,我们无法使用此方法更改此表上的首选项。
我能够更改表中的列,并且在我重做分析时选择了相同的列。但是,我无法更改我的首选项。我将向愿望清单添加一个项目,以便能够从 Fit Y by X Means and Std Dev 中选择列。谢谢