Fonction SAS pour utiliser 'power' / exponentielle
Question
Il me manque peut-être quelque chose d'évident, mais comment calculez-vous les «pouvoirs» dans SAS?
Par exemple, X carré ou Y coupé?
ce dont j'ai besoin, c'est d'avoir variable1 ^ variable2, mais je ne trouve pas la syntaxe ... (j'utilise SAS 9.1.3)
La solution
compris! il n'y a pas de fonction.
vous devez faire:
variable1 ** variable2;
Autres conseils
data t;
num = 5;
pow = 2;
res = num**pow;
run;
proc print data = t;
run;
Utilisez la fonction POWER et, si nécessaire, la fonction CONSTANT.
nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow