Funzione SAS per l'utilizzo di 'potenza' / esponenziale
Domanda
Forse mi manca qualcosa di ovvio, ma come si calcolano i "poteri" in SAS?
Ad esempio X al quadrato o Y al cubo?
ciò di cui ho bisogno è avere variabile1 ^ variabile2, ma non riesco a trovare la sintassi ... (Sto usando SAS 9.1.3)
Soluzione
capito! non c'è alcuna funzione.
devi fare:
variabile1 ** variabile2;
Altri suggerimenti
data t;
num = 5;
pow = 2;
res = num**pow;
run;
proc print data = t;
run;
Utilizzare la funzione POTENZA e, se necessario, la funzione COSTANTE.
nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow