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)

È stato utile?

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
scroll top