Come creare nuvole di punti in sas (con esempi)


È possibile utilizzare i seguenti metodi per creare nuvole di punti in SAS:

Metodo 1: creare una nuvola diffusa

 proc sgplot data =my_data;
    scatter x =var1 y =var2;
run;

Metodo 2: crea nuvole di punti per gruppo

 proc sgplot data =my_data;
    scatter x =var1 y =var2 / group =var3;
run;

Gli esempi seguenti mostrano come utilizzare ciascun metodo con il seguente set di dati in 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; 

Esempio 1: creare una nuvola di punti

Il codice seguente mostra come creare un grafico a dispersione per le variabili punti e rimbalzi :

 proc sgplot data =my_data;
    scatter x =dots y =rebounds;
run; 

L’asse x mostra i valori della variabile punti e l’asse y mostra i valori della variabile rimbalzi .

Tieni presente che possiamo anche aggiungere un titolo alla trama e modificare l’aspetto dei marcatori all’interno della trama per renderla esteticamente più gradevole:

 title " Points vs. Rebounds ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 color =purple);
run; 

Esempio 2: creare nuvole di punti per gruppo

Il codice seguente mostra come creare un grafico a dispersione di punti rispetto a rimbalzi in cui gli indicatori sono colorati in base alla squadra :

 title " Points vs. Rebounds by Team ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 )
    group =team;
run; 

Questo grafico ci consente di visualizzare rapidamente la relazione tra punti e rimbalzi per la squadra A e la squadra B.

Risorse addizionali

I seguenti tutorial spiegano come creare altri grafici in SAS:

Come creare grafici a linee in SAS
Come creare istogrammi in SAS
Come creare boxplot per gruppo in SAS
Come creare un grafico a dispersione con una linea di regressione in SAS

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *