Come creare un grafico a dispersione con una linea di regressione in sas


È possibile utilizzare proc sgplot per creare rapidamente un grafico a dispersione con una linea di regressione in SAS.

Gli esempi seguenti mostrano come utilizzare questa procedura nella pratica.

Esempio 1: creare un grafico a dispersione di base con una linea di regressione

Il codice seguente mostra come creare un grafico a dispersione di base con una linea di regressione utilizzando il set di dati della classe SAS integrato:

 /*create scatterplot with regression line*/
proc sgplot data =sashelp.class;
   reg y =height x =weight;
run ; 

grafico a dispersione con linea di regressione in SAS

I punti sul grafico mostrano le singole osservazioni del set di dati e la linea blu mostra la linea di regressione adattata.

Esempio 2: creare un grafico a dispersione personalizzato con una linea di regressione

Tieni presente che proc sgplot può creare grafici a dispersione altamente personalizzabili.

Ad esempio, puoi:

  • Aggiungi un titolo al grafico
  • Modifica le etichette degli assi
  • Elimina legenda
  • Personalizza il colore e lo spessore della linea di regressione
  • Personalizza l’aspetto dei punti nel grafico

Il codice seguente mostra come personalizzare ciascuno di questi aspetti della trama:

 /*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 ; 

Tieni presente che il titolo, le etichette degli assi, i singoli punti e la linea di regressione sono stati tutti modificati.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:

Come eseguire una regressione lineare semplice in SAS
Come calcolare la correlazione in SAS

Aggiungi un commento

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