função SAS para a utilização de 'poder' / exponencial
Pergunta
Eu pode estar faltando alguma coisa óbvia, mas como você calcular 'poderes' em SAS?
Por exemplo, X ao quadrado, ou Y em cubos?
o que eu preciso é ter variable1 ^ variable2, mas não consigo encontrar a sintaxe ... (estou usando SAS 9.1.3)
Solução
got it! não há nenhuma função.
que você precisa fazer:
variable1 ** variable2;
Outras dicas
data t;
num = 5;
pow = 2;
res = num**pow;
run;
proc print data = t;
run;
Use a função de potência e, se necessário, a função constante.
nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow