在自举数据中使用R中的loess.smooth函数后,自举数据集(n = 134560)减少到(n = 50)观测值。有没有办法在SAS中复制这种效果?
我对PROC LOESS不是很熟悉。我尝试了一些尝试,但没有理解我如何复制这种效果(效果=减少n的最终数据集)。
这个问题的原因是: 我发现SAS中的自举更容易,但无法在SAS中创建可绘图的数据集。
非常感谢在这方面提供任何帮助或指导。感谢。
答案 0 :(得分:0)
可能有更好的解决方案,但至少:
首先,运行PROC LOESS并获取输出数据集。
proc loess data=sashelp.enso;
model pressure = year /details(outputstatistics);
output out=loess;
run;
现在,运行PROC SURVEYSELECT从中随机拉取,或者甚至只从结果数据集中取出每个第N行。我想r的loess
函数做了类似的事情,虽然它可能比那更聪明(例如选择黄土曲线的局部最小值/最大值)。