Pregunta

Puede que me esté faltando algo obvio, pero ¿cómo se calculan los 'poderes' en SAS?

Por ejemplo, X al cuadrado, o Y en cubos?

lo que necesito es tener variable1 ^ variable2, pero no puedo encontrar la sintaxis ... (Estoy usando SAS 9.1.3)

¿Fue útil?

Solución

lo tengo! no hay función.

tienes que hacer:

variable1 ** variable2;

Otros consejos

data t;
  num = 5;
  pow = 2;
  res = num**pow;
run;
proc print data = t;
run;

Use la función POWER y, si es necesario, la función CONSTANT.

nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top