Загрузочные данные сглаживают лёсс в SAS и R

После использования функции loess.smooth в R для загруженных данных, загруженный набор данных (n = 134560) сократился до (n = 50) наблюдений. есть ли способ воспроизвести этот эффект в SAS?

Я не очень знаком с PROC LOESS. Я попытался сделать несколько попыток, но не понял, как мне воспроизвести этот эффект (эффект = конечный набор данных с уменьшенным n).

Причина этого вопроса заключается в следующем: я считаю, что начальная загрузка в SAS намного проще, но я не могу создать набор данных с возможностью построения графиков в SAS.

Любая помощь или направление в этом отношении высоко ценится. Благодарю.

1 ответ

Там может быть лучшее решение, но как минимум:

Сначала запустите PROC LOESS и возьмите выходной набор данных.

proc loess data=sashelp.enso;
   model pressure = year /details(outputstatistics);
   output out=loess;
run;

Теперь запустите PROC SURVEYSELECT для случайного извлечения из этого или даже просто возьмите каждую N-ю строку из этого набора данных. Я представляю loess функция делает что-то похожее, хотя, вероятно, она более интеллектуальна (например, выбирая локальные минимумы / максимумы кривой лёсса).

Другие вопросы по тегам