如何使用不同的验证运行标准最小二乘回归 1000 次?如何使用不同的验证运行标准最小二乘回归 1000 次(引导程序:1000 个验证和训练组)? 在结果文件中,有不同组和 1000 次迭代的 R 方,以及因子分析结果。 谢谢。
各位,
我是 JMP Pro 的新学习者。 我获得了 7 个不同预测因子和 1 个响应因子的数据。 我想使用不同的验证进行 1000 次标准最小二乘回归。 为了将此分析与神经网络进行比较,可以使用脚本验证方法(“Holdback”,0.1)轻松完成此操作。
现在我可以成功得到 R 方了。 但我仍然不知道如何获得不同验证的因子分析(每个预测变量的重要性)结果。
此前,一位 JMP 工作人员回复我说,我可以使用此脚本获取 R 方,以进行最小二乘回归中的不同验证。 ( https://community.jmp.com/t5/Discussions/How-to-make- Different-validation-automatically-using-JMP-script/mp/65523 )
dt<<Make Validation Column(
Training Set( 0.90 ),
Validation Set( 0.10 ),
Test Set( 0.00 ),
Formula Random
谢谢。
回复:如何使用不同的验证运行标准最小二乘回归 1000 次?附件是为《JSL Companion》第二版第 9 章编写的脚本。它表明:
- 来自单向分析的 2 个样本 t 检验的引导程序(仅选择了 100 个)
- 如何得到结果
- 如何绘制结果
- 另外还展示了如何通过将点击发送到自定义框架框窗口来订购自定义。

回复:如何使用不同的验证运行标准最小二乘回归 1000 次?我不知道能够通过 JSL 中的命令进行引导。 我建议的方式是通过 GUI。 您可以查看脚本索引中“重新采样频率”标题下的示例,了解如何设置它。
更新 - 有一个 JSL 消息功能(在脚本索引中搜索“bootstrap”即可找到它)...您每天都会学到新东西! 哈哈。
中号
回复:如何使用不同的验证运行标准最小二乘回归 1000 次?感谢你的回复。 是的,我正在使用 JMP Pro。 抱歉,我没有找到用于引导程序的统计信息。
这是我的脚本:我只想使用 1000 个不同的验证运行此分析 1000 次。 谢谢。
Fit Model(
Validation( :Validation ),
Y( :Std meanDT ),
Effects(
:Std wl
),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
Profiler(
1,
Confidence Intervals( 1 ),
Dependent Resampled Inputs( 1 ),
Arrange in Rows( 4 ),
Reorder X Variables(
:Std wl
),
Term Value(
Std wl( 0, Lock( 0 ), Show( 1 ) )
)
),
:Std meanDT << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
)
);
回复:如何使用不同的验证运行标准最小二乘回归 1000 次?我认为您想要做的(假设您有 JMP Pro)只需右键单击您想要引导的统计数据(即拟合模型报告的交叉验证部分的 R 方)并选择引导。 然后,您可以选择迭代次数,它将生成数据表和结果报告。