问题标签 [loess]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在R中拟合黄土线
我在 R 中使用loess()
and时遇到了一些问题predict()
。我使用以下代码来模拟数据:
抱歉,但我不知道如何附上图片来展示它的样子!
最后两行代码最终只是在图表的一半处添加了一条随机黑线,尽管当我之前在不同(非常相似的)数据上使用此命令时,它似乎工作正常。我错过了什么?!任何帮助都会很棒,谢谢:)
r - R:存储回归模型
我正在使用多个回归模型来模拟一个问题,例如一周中的每一天。我想将这些存储在 R 中的数据结构中,以便在需要时调用它们。作为问题的一个最小示例,假设我想为 的每个值构造一个z
:
天真地,我尝试了以下尝试:
给定例如type = a
and x = 2.5
,然后的想法是运行这样的东西:
这种方法彻底失败。任何帮助表示赞赏。
r - R循环黄土功能超过24小时(一天)
我有几个小时和几天的免费停车位数据。
这是100个随机样本。
一种通过 快速计算 LOESS 函数的方法ggplot2
。
告诉 LOESS 函数 0 和 24 是邻居的最佳方法是什么?即,如果我们以这种方式估计,左边和右边的线应该是相同的值。
关于从哪里开始的指针会很好。
r - 在 R 中插入 3 维样条
我想将表面拟合到一些值:
我想玩类似的东西spline_function(z ~ x + y)
。R 中的实际样条函数似乎只需要x
,y
因此我不能有二维 x 坐标。在 R 中执行此操作的方法是什么?我知道loess
局部多项式等,但样条曲线确实是我正在寻找的。
r - 对 R 中的重复案例使用权重(特别是二元响应的 gam)
我注意到许多 R 模型允许使用“权重”参数(例如 cart、loess、gam、...)。大多数帮助功能将其描述为数据的“先验权重”,但这实际上意味着什么?
我有许多重复案例和二进制响应的数据。我希望我可以使用“权重”来编码每个输入和响应组合发生的次数,但这似乎不起作用。我还尝试将响应作为成功的比例,以及对每个协变量组合的总试验权重,但这似乎也不起作用(至少对于 gam 而言)。我正在尝试对上面列出的所有模型类型执行此操作,但对于初学者,如何为 gam [mgcv 包] 执行此操作?
r - 用少量点进行残差计算(最多 20 个)
我loess
用来计算残差。我期望以下(小系列)找到第三点残差的大值
特别是, loess
给出以下输出:
我现在失踪可能有一个(非常简单的)原因,但以上对我来说似乎很奇怪......为什么它在我的情况下“不起作用”?
编辑:
感谢@Gavin Simpson,他向我建议了这个链接,我在包中发现了MASS
这个函数rlm
,它给出了我所希望的。同时,我也尝试使用lowess
几次迭代,它的拟合值实际上收敛得“更好”(在这个案例)到我的数据:
我也看了一些时间,差异很大。
你认为这种差异值得吗?我有一百万个这样的小系列(最多 5 到 20 个点和类似类型的异常值)
r - 黄土标准误差作为列表对象
我正在寻找一种简单的方法来自动调用loess
回归的标准误差作为对象。我可以用lm
对象做到这一点,但无法用 来解决loess
,并且在搜索这个论坛和其他论坛时没有任何运气。
r - 如何使用R创建带有黄土和线条的曲线线段
我正在尝试将曲线段拟合到数据集。虽然我可以创建线,但它始终连接回起点。我不知道如何摆脱这个。我真的很感激任何帮助。这是代码
r - Error in simpleLoess: NA/NaN/Inf in foreign function call
I am trying to use normalize.loess()
through lumiN()
from lumi
package.
At the 38th iteration, in loess()
function it fails with
I have searched and it may be related with the fact that an argument is missing.
I checked with debug(loess)
and all arguments are defined.
I cannot post data because they are very large (13237x566) and also because they are confidential but.. I found this:
- a minimal example works (random matrix 20x5)
- normalization fails between column 1 and 38
- same normalization using only those columns completed successfully
- it is not a memory issue
- matrix has not NA values
What am I missing?
Thanks
Code
Environment
My sessionInfo()
is
r - 用ggplot填充R中两条黄土平滑线之间的区域
我想知道如何填充ggplot中黄土平滑线之间的区域。
以下数据帧用于图片:
以下来源产生一个带有法线的图形(未平滑):
其中 x 和 y 是连续数值。ymin 和 ymax 分别包含来自位置 x 的绿线和红线的 y 值。
现在我想平滑线条。我只是用以下代码做到这一点:
这给出了以下情节:
但我没有设法填补这两条线之间的区域。我试图拟合一个黄土模型并使用预测值,但我想我完全使用了错误的预测变量。
谁能告诉我如何填充平滑线之间的区域?
提前感谢丹尼尔