وظيفة SAS لاستخدام 'القوة' / الأسي
سؤال
وقد أكون في عداد المفقودين شيء واضح، ولكن كيف يمكن حساب "القوى الكبرى في SAS؟
وعلى سبيل المثال X مربع، أو Y مكعبة؟
وما احتاج اليه هو أن يكون variable1 ^ variable2، ولكن لا يمكن العثور على جملة ... (أستخدمه SAS 9.1.3)
المحلول
وحصلت عليه! لا يوجد أي وظيفة.
ما عليك القيام به:
وvariable1 ** variable2؛
نصائح أخرى
data t;
num = 5;
pow = 2;
res = num**pow;
run;
proc print data = t;
run;
استخدم وظيفة السلطة، وإذا لزم الأمر، وظيفة ثابتة.
nbr_squared = power(nbr, 2);
nbr_cubed = power(nbr, 3);
E_to_the_power_2 = power(constant('E'),2);
لا تنتمي إلى StackOverflow