Как создать диаграмму рассеяния с линией регрессии в 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *