我可能漏了一些显而易见的东西,但是如何在SAS中计算“幂”呢?
例如X的平方,或Y的立方?
我需要的是变量1的variable2次方,但找不到语法……(我正在使用SAS 9.1.3)
明白了!这里没有函数。
你需要做的是:
变量1 ** 变量2;
data t;
num = 5;
pow = 2;
res = num**pow;
run;
proc print data = t;
run;
使用POWER函数和CONSTANT函数(如果需要)。
nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
proc ds2
中power()
是有效的。 - whymath