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