web-dev-qa-db-ja.com

SAS 'power'を使用する関数/指数関数

明らかな何かを見逃しているかもしれませんが、SASで「パワー」をどのように計算しますか?

たとえば、Xの2乗、またはYの3乗ですか?

私が必要なのは、variable1 ^ variable2を持つことですが、構文が見つかりません...(SAS 9.1.3)を使用しています

19
Allan Bowe

とった!機能はありません。

あなたがする必要があります:

variable1 ** variable2;

28
Allan Bowe
data t;
  num = 5;
  pow = 2;
  res = num**pow;
run;
proc print data = t;
run;
4
DaveW

POWER関数を使用し、必要に応じてCONSTANT関数を使用します。

nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
2
user10141063