如何从JMP报告中提取R平方和斜率数据?

问题描述:

使用JSL脚本,我将两个条件A和B中的几个变量V1,V2,V3(依此类推)相互对照,以查看它们之间的相关性。例如。 A的V1与V1的V1相关联。如何从JMP报告中提取R平方和斜率数据?

然后,我将图发送到JMP报告,因此所有图都将出现在一个窗口中。

在JMP中,我使用“Fit Line”命令生成R平方表。然后,我使用“Fit Special”命令生成斜率等于1的线。因此,我创建了线性回归线并创建了回归报告。见http://www.jmp.com/support/help/Regression_Reports.shtml#846953

我的问题是这样的。如何从回归报告中提取数字并将其置于变量中?

我的目的是这样的。我需要在单个表格中列出R平方值和y截距。现在,我正在手动输入。

非常感谢。

+1

我不知道你是否有过答案,但你可以点击表格文本中任意位置的右键并选择“制作成数据表”。 –

+0

谢谢!我以前从来不知道这个功能。嗯,有没有办法使用JSL脚本来执行这个命令?再次感谢。 – user4003837

下面是JMP基于血压采样数据的样本:

我们会做使用“BP 6M” X和“BP 8M” Y的一个“适合X到Y”,并添加合适线。这个初始部分是通过“将脚本保存到脚本窗口”完成的。 biv +其余的名字加入。

/* get the Bivariate fit with its Fit Line into a variable */ 
biv = Bivariate(Y(:BP 8M), X(:BP 6M), Fit Line({Line1 Color({213, 72, 87})})); 

/* get the report into a variable */ 
reportbiv = biv << Report; 

/* output the Summary of Fit to a table */ 
dt = reportbiv["Summary of Fit"][1] << MakeIntoDataTable; 
+1

顺便说一句,检查此链接的代码的来源和更多信息 - http://*.com/questions/32978580/pull-out-r-squared-from-fit-model-to-table-in-jsl -jmp –