【发布时间】:2012-11-14 03:00:56
【问题描述】:
我只是想写一个 R 函数,它给我这个表达式的回归函数:y~(k,l,m,n)。这些字母代表非线性函数中的参数。当我以封闭形式(y〜())编写模型时,这个R函数应该从模型中提取回归函数。它可以是具有两个或多个参数的任何非线性函数。谁能帮我怎么做?
【问题讨论】:
-
其实我什么都没试过。我只是看了一下 R 中的 nls 函数。我试图了解它在这个函数中是如何处理的。
-
我需要 R 做的事情,如下所示: cll
-
extract 是什么意思?你的意思是合身?或者您是从
nls对象中提取,还是尝试编写您自己的nls版本? -
很抱歉造成混淆。是的,我正在尝试使用高斯牛顿算法编写我自己的 nls 函数。我对算法部分很好,但不知道如何使公式运行。当有人以封闭形式编写公式时,我的函数应将其转换为公式。它可以是任何非线性公式。希望这很清楚。
标签: r formula regression