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)

Foi útil?

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