你好,
我注意到,当仅查看 JMP 中的得分图时,无法过滤主成分。 然而,当使用 JMP 中的“摘要”功能时,有一个过滤器可用于查看这些主要成分(请参见照片中突出显示的部分)。

我正在查看脚本,似乎得分图只是使用摘要图脚本,但删除了除得分图之外的所有其他组件。
Estimation Method( "Default" ),
"on Correlations",
Summary Plots( 0 ),
Score Plot( 2 ),
SendToReport(
Dispatch(
{"Score Plot"},
"101",
ScaleBox,
{Format( "Fixed Dec", 12, 1 ), Min( -7.65511111111111 ),
Max( 6.12868740740741 ), Inc( 2.5 ), Minor Ticks( 0 )}
),
Dispatch(
{"Score Plot"},
"100",
ScaleBox,
{Min( -9.25066666666667 ), Max( 17.0666666666667 ), Inc( 5 ),
Minor Ticks( 0 )}
)
)
)
我正在创建一个仪表板,只需要带有主成分过滤器的得分图。 是否有办法将该主成分过滤器添加到脚本中?
谢谢!
刚刚解决了问题!通过右键单击该图找到行图例。 比预期简单得多。
嗨,迈克,
如何像您一样在主成分分析图中按组对数据点着色?
我是 PCA 新手,刚刚学会在 JMP 中使用它。 我在PCA的加载界面中没有找到分组设置,根本无法实现。你的帖子给了我一些希望。
谢谢
戴安娜
如果您试图留在 PCA 平台内,您可以使用“摘要图”部分并隐藏其他项目。此方法的一个潜在缺点是用户对其 JMP 实例进行的任何自定义都可能会对您的报表产生不良影响。例如,用户在运行 PCA 时可能会自动打开加载矩阵。
这是隐藏其他元素的一种方法:
names default to here(1);
dt = Open("$Sample_data/iris.jmp");
pc = dt << Principal Components(
Y( :Sepal length, :Sepal width, :Petal length, :Petal width ),
Estimation Method( "Default" ),
"on Correlations"
);
//Hide the unwanted elements - there is a lot to take in here, see
// pc << Get XML and use web searches for xpath to learn more.
(pc << XPath( "//TableBox" )) << Visibility(Collapse);
(pc << XPath( "//BorderBox[PictureBox]" ))[2] << Visibility(Collapse);
(pc << XPath( "//BorderBox[CheckBoxBox]" )) << Visibility(Collapse);另一种选择可能是将分数导出为列,然后使用图形生成器和列切换器或几个组合框以及用于删除和重新创建图表的脚本来生成绘图。