c - 了解黄土 delta1 和 delta2 组合
问题描述
我正在尝试追踪如何在loess函数调用的 R simpleLoess函数中到达 delta1 和 delta2 。
在simpleLoess函数中有一个调用
z <- .C(C_loess_raw, y, x, if (no.st) 1 else weights,
if (no.st) weights * robust else 1, D, N, as.double(span),
as.integer(degree), as.integer(nonparametric), as.integer(order.drop.sqr),
as.integer(sum.drop.sqr), as.double(span * cell),
as.character(surf.stat), fitted.values = double(N),
parameter = integer(7L), a = integer(max.kd), xi = double(max.kd),
vert = double(2L * D), vval = double((D + 1L) * max.kd),
diagonal = double(N), trL = double(1L), delta1 = double(1L),
delta2 = double(1L), as.integer(surf.stat == "interpolate/exact"))
它调用了一些 C 代码,而 C 代码本身又调用了一些 fortran 代码。然后将 delta1 和 delta2 提取为:
one.delta <- z$delta1
two.delta <- z$delta2
这在此处的 c 函数中被调用。这本身在这里调用了一些 fortran 。在这一点上,我很茫然——任何关于如何计算实际delta1
和delta2
计算的建议,以便我可以重新创建它会非常有帮助......
解决方案
推荐阅读
- javascript - NodeJS:将立体声 PCM 波流捕获到单声道 AudioBuffer
- flutter - 带有 BoxDecoration 和子元素的 Container 中图标的具体位置:Row
- ios - 可以删除 .dYSM 文件吗?
- c++ - C ++从模块大小中的进程读取所有内存
- javascript - 重新加载页面后,ajax 没有将我的输入保存在表单中
- swift - 类初始化器 swift ,将向量设为可选
- javascript - Reacht JS:渲染异步创建的数组时未正确应用 CSS
- sql - 如何在 Presto SQL 中取消嵌套数组值的列?
- azure - KeyVaultClient 方法 GetSecret() 安全吗?
- python - 在(Python)中读取 csv 文件时读取上一行