你好
我正在使用 JMP Pro 13 进行 PCA,虽然我可以在屏幕上看到我需要的所有输出,但我希望能够提取特征值并将它们用作另一个分析的权重,所以我需要它们在数据集中,但是似乎没有任何选择可以让他们离开。 我唯一能保存的是主要成分……有人知道如何保存输出的其他部分吗? 通过脚本或交互都可以。
提前致谢
芽
嗨,杰玛,
如果我正确理解您的问题,您希望保存 JMP PCA 报告中显示的所有提取成分的特征值表。 如果正确,一个简单的方法是右键单击报告中的表格并选择“制作成数据表”。
我希望这有帮助!
朱利安

这是创建特征值数据表的脚本的简单示例
names default to here(1);
dt=open("$SAMPLE_DATA/semiconductor capability.jmp");
pc=dt << Principal Components(
Y( :NPN1, :PNP1, :PNP2, :NPN2, :PNP3 ),
Estimation Method( "Default" ),
"on Correlations",
Eigenvalues( 1 ),
SendToReport(
Dispatch(
{"Summary Plots"},
"PCA Summary Plots",
FrameBox,
{Frame Size( 43, 40 )}
),
Dispatch(
{"Summary Plots"},
"PCA Summary Plots",
FrameBox( 2 ),
{Frame Size( 53, 40 )}
)
)
);
report(pc)["Eigenvalues"][1][1]<<MAKE into="" data="https://community.jmp.com/" table=""></MAKE>尝试右键单击表并选择 Make into Data Table。