用于进行线性或非线性最小二乘近似的 Ruby 库?
是否有一个 Ruby 库允许我对一组数据进行线性或非线性最小二乘近似。 我想做的是: 给定一系列 [x,y] 数据点 针对该数据生成线性或非线性最小二乘近似…
numpy:用更多观察值更新最小二乘法的代码
我正在寻找基于 numpy 的普通最小二乘实现,它允许通过更多观察来更新拟合。类似于应用统计算法 AS 274 或 R 的biglm。 如果做不到这一点,用新行更新…
是否存在用 R 识别线性模型中二次分量的方法?
假设我们有一个 y=x1+x2+... 形式的加法模型,其中包含很多变量。 R 中是否有一个例程来识别应被视为表现出二次效应的变量?我知道 Box-Cox 变换可以…
从 GSL 库中获取 C gsl_fit_linear() 函数中线性回归的 p 值
我正在尝试用 C 语言重现 R 中的一些代码,因此我尝试使用 gsl_fit_linear() 函数来拟合线性回归。 在 R 中,我使用 lm() 函数,它使用以下代码返回拟…
带 MS 图表的线性回归/趋势线
我的数据在 x 和 y 上都是数字,并使用 mschart 4.0 将它们绘制成图表, 我需要将趋势线/线性回归添加到我拥有的一堆点中。 x 和 y 上的数据都是数字…
求解 C++ 中的正规方程组
我想求解线性方程组: Ax = b A 是一个 nx m 矩阵(不是方阵),b 和 x 都是 nx 1 向量。当 A 和 b 已知时,n 约为 50-100,m 约为 2(换句话说,A 可…
Lapackpp vs Boost BLAS
首先,我是 C++ 新手。 我正在为我的硕士论文编写一个程序,其中一部分假设以递归方式解决回归问题。 我想解决: Ax = y 在我的情况下,计算速度是不…
测试数据中因子水平未知的 Predict.lm()
我正在拟合一个模型来分解数据并进行预测。如果 predict.lm() 中的 newdata 包含模型未知的单个因子水平,则 predict.lm 的全部 () 失败并返回错误。 …
当我执行 lm 函数时,如何忽略 NA 数据?
我的问题很简单,但尝试了很多方法后都无法解决。 我有两个数据框。 >a col1 col2 col3 col4 1 1 2 1 4 2 2 NA 2 3 3 3 2 3 2 4 4 3 4 1 > b col1 col…
使用带有 L 方法的平滑器来确定 K 均值聚类的数量
在应用 L 方法来确定数据集中 k 均值簇的数量之前,是否有人尝试过对评估指标应用平滑器?如果是这样,它是否改善了结果?或者允许更少数量的 k 均值…
使用 Python numpy 进行线性回归
我正在尝试制作一个简单的线性回归函数,但继续遇到 numpy.linalg.linalg.LinAlgError:奇异矩阵错误 现有函数(带有调试打印): def makeLLS(inputD…
如何强制 R 使用指定的因子水平作为回归中的参考?
如果我在回归中使用二元解释变量,如何告诉 R 使用某个水平作为参考? 它只是默认使用某个级别。 lm(x ~ y + as.factor(b)) 与 b {0, 1, 2, 3, 4}。假…
MATLAB 稳健拟合的 Java 或 C 等效项
MATLAB 有一个强大的 robustfit 函数,可以解决用线性回归拟合排除异常值的问题。是否有用 Java 或 C(或可以采用的 X 语言)编写的类似内容?…