Jak tworzyć chmury punktów w sas-ie (z przykładami)
Do tworzenia chmur punktów w SAS-ie możesz używać następujących metod:
Metoda 1: Utwórz chmurę rozproszoną
proc sgplot data =my_data;
scatter x =var1 y =var2;
run;
Metoda 2: Utwórz chmury punktów według grup
proc sgplot data =my_data;
scatter x =var1 y =var2 / group =var3;
run;
Poniższe przykłady pokazują, jak używać każdej metody z następującym zbiorem danych w SAS-owym:
/*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;
Przykład 1: Utwórz chmurę punktów
Poniższy kod pokazuje, jak utworzyć wykres rozrzutu dla zmiennych punktów i odbić :
proc sgplot data =my_data;
scatter x =dots y =rebounds;
run;
Oś x wyświetla wartości zmiennej punktów , a oś y wyświetla wartości zmiennej zbiórek .
Pamiętaj, że możemy również dodać tytuł do fabuły i zmienić wygląd znaczników wewnątrz działki, aby była bardziej estetyczna:
title " Points vs. Rebounds ";
proc sgplot data =my_data;
scatter x =points y =rebounds /
markerattrs =(symbol=CircleFilled size = 12 color =purple);
run;
Przykład 2: Utwórz chmury punktów według grupy
Poniższy kod pokazuje, jak utworzyć wykres rozrzutu punktów w funkcji zbiórek , w którym znaczniki są pokolorowane w zależności od drużyny :
title " Points vs. Rebounds by Team ";
proc sgplot data =my_data;
scatter x =points y =rebounds /
markerattrs =(symbol=CircleFilled size = 12 )
group =team;
run;
Wykres ten pozwala nam szybko zwizualizować relację pomiędzy punktami i zbiórkami drużyny A i drużyny B.
Dodatkowe zasoby
Poniższe tutoriale wyjaśniają jak tworzyć inne wykresy w SAS-ie:
Jak tworzyć wykresy liniowe w SAS-ie
Jak tworzyć histogramy w SAS-ie
Jak tworzyć wykresy skrzynkowe według grup w SAS-ie
Jak utworzyć wykres rozrzutu z linią regresji w SAS-ie