【问题标题】:How do I extract the R-square and slope of the data from JMP report?如何从 JMP 报告中提取数据的 R 方和斜率?
【发布时间】:2018-05-29 22:07:51
【问题描述】:

使用 JSL 脚本,我绘制了来自两个条件 A 和 B 的几个变量 V1、V2、V3(等等),以查看它们的相关性如何。例如。 A 的 V1 与 B 的 V1。

然后,我将图表发送到 JMP 报告中,这样所有图表都将显示在一个窗口中。

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

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

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

非常感谢。

【问题讨论】:

  • 不知道你有没有得到答案,但是你可以在表格文本的任意位置点击右键,然后选择“制作成数据表格”。
  • 谢谢!我以前从来不知道这个功能。嗯,有没有办法使用 JSL 脚本来执行这个命令?再次感谢。

标签: linear-regression sas-jmp


【解决方案1】:

这是一个基于 JMP 中的血压样本数据的样本:

我们将对 X 使用“BP 6M”,对 Y 使用“BP 8M”进行“拟合 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;

【讨论】:

猜你喜欢
  • 2021-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
  • 1970-01-01
  • 2013-04-27
相关资源
最近更新 更多