当我使用随机拆分运行模型时如何知道哪些行是我的验证数据集 (JMP PRO)当我使用随机选择时,当我的目标变量是类别变量时,如何确定哪些行(观察)是我的验证点?例如来自https://www.jmp.com/support/help/14/example-of-profit-matrix-and-decision-matrix-rep.shtml#1276835我知道对于连续目标变量,我可以从预测与实际图中选择行来了解哪些观察被标记为验证/训练数据。但我找不到这个用于分类目标变量。谢谢回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)彼得和杰夫,
谢谢大家的回答和解决方案。
我使用并了解您提到的功能。
只是想知道 JMP 如何随机拆分数据(在随机森林、提升树等模型中)以及从 JMP 随机拆分中,我可以将行/观察识别为分类目标变量的训练/验证。
从 Jeff 的帖子来看,JMP 似乎无法识别它们。
回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)我建议的另一件事是,如果您有分类响应,在 JMP Pro 的制作验证列功能中创建验证列的一般最佳做法是选择下面圈出的分层随机选项,然后选择您的目标变量。 这将强制您选择的随机化百分比应用于分类变量的每个级别……这有助于防止模型偏差。

回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)您正在分区启动对话框中使用“验证部分”选项。

不幸的是,我没有看到一种方法来识别哪些行用于使用此方法进行验证。
如果你有 JMP Pro,我同意@Peter_Bartell . 你可以创建验证列指定哪些行用于验证。
回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)我想我明白你在做什么……但我不是 100% 确定。 听起来您可能正在从建模平台对话启动中选择验证百分比? 我的建议是在建模之前,使用 JMP Pro 的生成验证列功能,在数据表中创建一个列,其行值将是训练、验证和可选的测试。 然后在模型启动窗口中,只需将验证列名称放在验证角色中,然后像往常一样运行平台。 请参阅随附的示例数据表以了解我的建议...我没有包括预测变量列,但它显示了我在第一次回复中的建议。
回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)彼得,
感谢您的回复。 但 ”另一个验证列”在随机拆分分类变量时无法在数据或结果中找到。当结果显示实际与预测图(通过突出显示图中的数据点)时,行选择只能用于数字目标变量。 但是对于分类目标变量,结果有 ROC、Matrix 等,我无法确定哪些行来自验证部分,哪些行来自训练部分......
回复:当我运行随机拆分模型时如何知道哪些行是我的验证数据集 (JMP PRO)在我的脑海中,确定哪些行属于三个潜在验证列变量行类别中的任何一个的一种可视化交互方式是使用 Distribution 平台创建两个分布。 一个分布是您的目标变量,另一个是验证列。 然后,您只需单击 Validation 列分布图中的每个条,观察数据表中发生的变化以及目标变量分布。 其他方法也可以像使用行选择一样适用……但我总是更喜欢视觉方法而不是非视觉方法。