Як створити діаграму розсіювання з лінією регресії в sas
Ви можете використовувати proc sgplot для швидкого створення діаграми розсіювання з лінією регресії в SAS.
Наступні приклади показують, як використовувати цю процедуру на практиці.
Приклад 1: Створення основної діаграми розсіювання з лінією регресії
У наступному коді показано, як створити базову діаграму розсіювання з лінією регресії за допомогою вбудованого набору даних класу SAS:
/*create scatterplot with regression line*/
proc sgplot data =sashelp.class;
reg y =height x =weight;
run ;
Точки на графіку відображають окремі спостереження з набору даних, а синя лінія відображає підігнану лінію регресії.
Приклад 2. Створення спеціальної діаграми розсіювання з лінією регресії
Зауважте, що proc sgplot може створювати діаграми розсіювання, які можна налаштовувати.
Наприклад, ви можете:
- Додайте назву до діаграми
- Редагувати мітки осей
- Видалити легенду
- Налаштуйте колір і товщину лінії регресії
- Налаштуйте вигляд точок на графіку
Наступний код показує, як налаштувати кожен із цих аспектів сюжету:
/*create custom scatterplot with regression line*/
proc sgplot data =sashelp.class noautolegend ;
title ' Regression Model ';
xaxis label = ' Weight (pounds) ';
yaxis label = ' Height (inches) ';
reg y =height x =weight /
lineattrs =( color = red thickness = 2 )
markerattrs =( color =green size = 12 px symbol=circlefilled);
run ;
Зверніть увагу, що заголовок, позначки осей, окремі точки та лінія регресії були змінені.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як виконати просту лінійну регресію в SAS
Як розрахувати кореляцію в SAS