将功能 PCA 结果应用于新观察到的功能数据我有从 id 1 到 id 80 的功能曲线。 我可以从 JMP 功能数据浏览器中获得功能 PCA 分析结果。 现在,我想为新观察到的曲线获得相应的 fPCA 分数,比如 id 81。 我怎样才能做到这一点?
回复:将功能 PCA 结果应用于新观察到的功能数据这是可能的,但有几个步骤。
- 保留原始函数数据(曲线 1 至 80)。
- 保存原始分析的脚本。 您可能想要删除不必要的模型,只为将来要使用的 FPC 保留一个模型。
- 创建一个 Validation 列,并为具有原始函数的行填充 0。
- 添加具有新函数的行(曲线 81)并指定 Validation of 1。
- 运行用于拟合原始功能模型的脚本,但确保将验证数据列转换为验证分析角色。 FDE 必须将模型重新拟合到训练数据,但随后它会同时对验证集中的行进行评分。
- 保存摘要以提取 FPC。
回复:将功能 PCA 结果应用于新观察到的功能数据当前执行此操作的方法是创建一个验证列(如果您还没有),以便将新的观察结果视为验证数据。 当您重新启动 FDE 时,模型将重新适应包含验证行的原始训练数据集。
将为验证数据计算 FPC 分数,您可以保存摘要以将它们放入数据表中。