如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我不知道哪个方程最适合这条线。 我认为我的一些数据的曲线看起来像一个幂函数。 由于我不知道指数,我使用自定义模型进行非线性回归。 我需要一个 R2 和 AICc 值来比较不同的模型。 我使用幂方程创建了一个列,然后去分析建模为非线性并输入我的 y 值,然后将幂方程列放入预测变量列。 然后我按下去计算参数。 但是,我无法获得 R2 或 AICc 值或 ap 值。 我还使用了内置的逻辑 3p 回归拟合,但有一些异常值使曲线倾斜。 我希望能够调整曲线以更好地拟合我的数据。 我该怎么做呢? 请帮我。 我已经阅读了有关非线性回归的所有 jmp 帮助部分,甚至还观看了一些 youtube 视频,但我仍然无法弄清楚。 如果有人知道如何做到这一点,请告诉我,
回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?见JMP 愿望清单在 JMP 社区菜单栏中。 您可以搜索以查看是否有人已经提出建议并添加您的投票或开始新的请求。
回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?谢谢你的帮助马克。 是否可以在下一个 JMP 版本中添加自动获取“非线性”中的 AICc(和 BIC)的选项?回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?我之前的帖子是等效的,但更简洁,所以我会使用前面的公式。
很抱歉让你生气了。 也许此数据表将有助于计算模型的 AICc:

回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?感谢马克的回复,
1. 我正在使用 JMP Pro 14
2. 我尝试使用拟合曲线,但是在我的分析中没有我喜欢的幂函数。
3. 我需要 AICc 用于基于具有各种自变量的幂函数的模型之间的模型选择。 R2 我偶尔将其用作描述回归模型适应度的附加信息(使用 X 拟合 Y)。 但是我不知道它在这里不正确(现在我知道为什么它不可用)。
我已经根据你之前讨论的命题计算了 AICc ( https://community.jmp.com/t5/Discussions/AIC-for-self-created-nonlinear-model/td-p/86335 ),但是我不知道如何将它实现到 JSL 中。 为我的每个模型集手动计算它非常烦人。
4. 但是,这个解决方案没有给我 AICc 
回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 您如何调整内置回归模型的曲线?首先,您目前使用的是什么版本的 JMP? JMP Pro 14? JMP 14?
其次,您是否尝试过使用拟合曲线? (我想是这样,但我不确定。)对于许多常见模型,这个平台比非线性更容易。 它提供模型比较报告,帮助您根据拟合统计和信息标准选择最佳模型。
(注意 - 不建议选择 R 方格。)
第三,您是正确的,R 方不可用。 故意遗漏是因为该样本统计假设 SS 误差和 SS 模型总和为 SS Total,但非线性情况并非如此。 非线性不提供 AICc 也是正确的,但您可以将连续响应的 AICc 计算为 n*Log( SSE/n ) + 2*k + (2*k^2 + 2*k)/(nk- 1) 其中 k 是模型参数的数量,n 是观察的数量。
第四,如果异常值不是数据错误,那么您可以尝试使用权重分析角色。 例如,这种方式可用于执行具有倒数方差权重的加权回归。
回复:您如何获得自定义非线性回归模型的 r2 和 AICc 值? 你如何调整t
@des2870写道:
我不知道哪个方程最适合这条线。 我认为我的一些数据的曲线看起来像一个幂函数。 由于我不知道指数,我使用自定义模型进行非线性回归。 我需要一个 R2 和 AICc 值来比较不同的模型。 我使用幂方程创建了一个列,然后去分析建模为非线性并输入我的 y 值,然后将幂方程列放入预测变量列。 然后我按下去计算参数。 但是,我无法获得 R2 或 AICc 值或 ap 值。 我还使用了内置的逻辑 3p 回归拟合,但有一些异常值使曲线倾斜。 我希望能够调整曲线以更好地拟合我的数据。 我该怎么做呢? 请帮我。 我已经阅读了有关非线性回归的所有 jmp 帮助部分,甚至还观看了一些 youtube 视频,但我仍然无法弄清楚。 如果有人知道如何做到这一点,请告诉我,
五年后我也遇到了同样的问题。 有没有人可以在这件事上提供帮助?