Як створити діаграму розсіювання з лінією регресії в sas


Ви можете використовувати proc sgplot для швидкого створення діаграми розсіювання з лінією регресії в SAS.

Наступні приклади показують, як використовувати цю процедуру на практиці.

Приклад 1: Створення основної діаграми розсіювання з лінією регресії

У наступному коді показано, як створити базову діаграму розсіювання з лінією регресії за допомогою вбудованого набору даних класу SAS:

 /*create scatterplot with regression line*/
proc sgplot data =sashelp.class;
   reg y =height x =weight;
run ; 

діаграма розсіювання з лінією регресії в SAS

Точки на графіку відображають окремі спостереження з набору даних, а синя лінія відображає підігнану лінію регресії.

Приклад 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *