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

Linear regression 如何从JMP报告中提取数据的R平方和斜率?,linear-regression,sas-jmp,Linear Regression,Sas Jmp,使用一个JSL脚本,我将两个条件a和B中的几个变量V1、V2、V3(等等)相对地绘制出来,以查看它们的相关性有多好。例如A的V1与B的V1 然后,我将图形发送到JMP报告,以便所有图形都只显示在一个窗口中 在JMP中,我使用“Fit Line”命令生成R平方表。然后,我使用“Fit Special”命令生成坡度等于1的直线。因此,我创建线性回归线并创建回归报告。看 我的问题是。如何从回归报告中“提取”数字并将其放入变量中 我的目的就是这样。我需要在一个表格中列出R平方值和y截距。现在,我正在手动

使用一个JSL脚本,我将两个条件a和B中的几个变量V1、V2、V3(等等)相对地绘制出来,以查看它们的相关性有多好。例如A的V1与B的V1

然后,我将图形发送到JMP报告,以便所有图形都只显示在一个窗口中

在JMP中,我使用“Fit Line”命令生成R平方表。然后,我使用“Fit Special”命令生成坡度等于1的直线。因此,我创建线性回归线并创建回归报告。看

我的问题是。如何从回归报告中“提取”数字并将其放入变量中

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


非常感谢。

这是一个基于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;
/*将二元拟合及其拟合线放入变量中*/
biv=双变量(Y(:BP-8M),X(:BP-6M),拟合线({Line1-Color({213,72,87}));
/*将报告放入变量中*/

reportbiv=biv我不知道您是否得到过答案,但您可以单击表格文本中的任意位置的右键,然后选择“生成数据表格”。谢谢!我以前从来都不知道这个功能。嗯,有没有办法用JSL脚本执行这个命令?再次感谢。顺便说一句,请查看此链接以获取此代码的源代码和更多信息--