为R中的一个特征变量生成平滑样条

时间:2019-07-18 19:32:44

标签: r spline smoothing

在阅读了有关平滑样条的资料之后,我想使用以下R代码为特征变量x生成平滑样条。

这是我为特征变量x获得平滑样条线的基础的步骤:

```
$servername ="myservername"
# Issue with the version, unable to pass. Splitting in the scheduler argument.
$version="sql server 2016" 
$edition="enterprise"

$action = New-ScheduledTaskAction -Execute Powershell.exe -Argument "-File G:\ForAPI\MainFunctions_All.ps1 -Servername $servername -Version $version -Edition $edition"

$trigger =  New-ScheduledTaskTrigger -Once -At 12:00PM
Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "MSSQL" -Description "SQL Deployment"
```

思考过程是否正确?还是我错过了什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

mgcv软件包为通用加性模型提供了功能gam()的漂亮样条平滑器。这是一个样条曲线拟合到正弦曲线的示例:

library(mgcv)

x <- seq(0, 2 * pi, length.out = 100)
y <- sin(x)

mod <- gam(y ~ s(x))
summary(mod)

plot(x, y)
lines(x, fitted(mod), col = "green", lwd = 2)

enter image description here

相关问题