È possibile utilizzare la funzione TROVA in SAS per trovare la posizione della prima occorrenza di una sottostringa in una stringa. Ecco i due modi più comuni per utilizzare questa funzionalità: Metodo 1: trova la posizione della prima occorrenza di una...
È possibile utilizzare la seguente sintassi di base per eseguire un left join con due set di dati in SAS: proc sql; create table final_table as select * from data1 as x left join data2 as y on x.ID = y.ID;...
È possibile utilizzare la seguente sintassi di base per eseguire un inner join con due set di dati in SAS: proc sql ; create table final_table as select * from data1 as x join data2 as y on x.ID = y.ID;...
È possibile utilizzare la funzione label in SAS per fornire nomi di etichette alle variabili in un set di dati. L’esempio seguente mostra come utilizzare questa funzione nella pratica. Esempio: variabili etichetta in SAS Supponiamo di creare il seguente set di...
È possibile utilizzare la funzione SUBSTR in SAS per estrarre parte di una stringa. Questa funzione utilizza la seguente sintassi di base: SUBSTR(Origine, Posizione, N) Oro: Sorgente : il canale da analizzare Posizione : la posizione iniziale da leggere N :...
Ecco i due modi più comuni per creare nuove variabili in SAS: Metodo 1: crea variabili da zero data original_data; input var1 $var2 var3; datalines ; At 12 6 B 19 5 C 23 4 D 40 4 ; run ;...
Ecco i tre modi più comuni per creare sottoinsiemi di un set di dati in SAS: Metodo 1: scegli quali colonne mantenere data new_data; set original_data; keep var1 var3; run ; Metodo 2: scegli quali colonne eliminare data new_data; set original_data;...
Ecco i tre modi più comuni per calcolare i percentili per un set di dati in SAS: Metodo 1: calcolare un valore percentile specifico /*calculate 70th percentile value for var1*/ proc univariate data =original_data; var var1; output out =percentile_data pctlpts =...
È possibile utilizzare i seguenti metodi per calcolare una media ponderata in SAS: Metodo 1: calcolare la media ponderata proc sql ; create table new_data as select sum (weight * value) / sum (weight) as weighted_average from original_data; quit ; Metodo...
È possibile utilizzare la funzione INTCK in SAS per calcolare rapidamente la differenza tra due date in SAS. Questa funzione utilizza la seguente sintassi di base: INTCK (intervallo, data di inizio, dati di fine, metodo) Oro: interval : Intervallo da calcolare...