Función SAS para usar 'power' / exponencial
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)
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