19

我可能遗漏了一些明显的东西,但是您如何计算 SAS 中的“功率”?

例如 X 平方,还是 Y 立方?

我需要的是有variable1 ^ variable2,但找不到语法......(我使用的是SAS 9.1.3)

4

3 回答 3

31

知道了!没有功能。

你需要做:

变量 1 ** 变量 2;

于 2009-10-21T11:12:45.183 回答
5
data t;
  num = 5;
  pow = 2;
  res = num**pow;
run;
proc print data = t;
run;
于 2010-01-06T03:59:35.210 回答
1

使用 POWER 功能,必要时使用 CONSTANT 功能。

nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
于 2018-07-26T19:33:26.653 回答