Як створити хмару точок у sas (з прикладами)
Ви можете використовувати такі методи для створення хмари точок у SAS:
Спосіб 1: Створення розсіяної хмари
proc sgplot data =my_data;
scatter x =var1 y =var2;
run;
Спосіб 2: Створення хмар точок за групою
proc sgplot data =my_data;
scatter x =var1 y =var2 / group =var3;
run;
У наведених нижче прикладах показано, як використовувати кожен метод із таким набором даних у SAS:
/*create dataset*/ data my_data; input team $pointsrebounds; datalines ; At 29 8 At 23 6 At 20 6 At 21 9 At 33 14 At 35 11 At 31 10 B 21 9 B 14 5 B 15 7 B 11 10 B 12 6 B 10 8 B 15 10 ; run ; /*view dataset*/ proc print data =my_data;
Приклад 1: Створення хмари точок
Наступний код показує, як створити діаграму розсіювання для змінних Points і Bounces :
proc sgplot data =my_data;
scatter x =dots y =rebounds;
run;
На осі абсцис відображаються значення змінної балів , а на осі у – значення змінної відскоків .
Зауважте, що ми також можемо додати назву до сюжету та змінити зовнішній вигляд маркерів усередині сюжету, щоб зробити його більш естетичним:
title " Points vs. Rebounds ";
proc sgplot data =my_data;
scatter x =points y =rebounds /
markerattrs =(symbol=CircleFilled size = 12 color =purple);
run;
Приклад 2: Створення хмар точок за групою
Наступний код показує, як створити діаграму розсіювання очок і підбирань , у якій маркери забарвлені на основі команди :
title " Points vs. Rebounds by Team ";
proc sgplot data =my_data;
scatter x =points y =rebounds /
markerattrs =(symbol=CircleFilled size = 12 )
group =team;
run;
Цей графік дозволяє нам швидко візуалізувати зв’язок між очками та підбираннями для команди A та команди B.
Додаткові ресурси
У наступних посібниках пояснюється, як створювати інші діаграми в SAS:
Як створити лінійні графіки в SAS
Як створити гістограми в SAS
Як створити коробкові діаграми за групою в SAS
Як створити діаграму розсіювання з лінією регресії в SAS