SAS Studio日志函数

SAS Studio日志函数,sas,Sas,我正在尝试使用SAS Studio中的log函数 首先,我导入了我的数据: proc import datafile="/folders/myfolders/FinalExam/data_question2.xlsx" out=Q2 dbms=xlsx replace; getnames=yes; run; 它有3列。DMD CK和H。我试图创建一个新变量,它是CK的log。我一直在使用以下代码: LCK = Log(CK) 但每次我这么做的时候,它都会说,要么说语句不合适

我正在尝试使用SAS Studio中的log函数

首先,我导入了我的数据:

proc import datafile="/folders/myfolders/FinalExam/data_question2.xlsx"

 out=Q2

 dbms=xlsx

 replace;

 getnames=yes;

run;
它有3列。DMD CK和H。我试图创建一个新变量,它是CK的log。我一直在使用以下代码:

LCK = Log(CK)

但每次我这么做的时候,它都会说,要么说语句不合适,要么说期待另一个符号。不确定如何使此日志函数正常工作。任何帮助都将不胜感激。谢谢。

您需要使用数据步骤

data Q2;
set Q2;
lck = log(ck);
run;

这将逐个记录地遍历Q2数据集,并计算
lck
变量

非常感谢你!我不知道为什么我在网上找不到这个。我想我只是问错了问题。我终于在SAS studio程序中找到了它可以为我做这件事的地方,并给出了类似的代码。我意识到我现在输入的是错的。万分感谢!