全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1199 1
2012-06-28
/** define function f for cohort study **/     
   start f(A) global (N01, M, N1, R1);
   A = t(A);
   temp=(N01/(M-A[+])) # (A/N1)-R1; *risk ratio?;
   return (temp);
   finish;

请大神解释下含义啊,特别是 global (N01, M, N1, R1);
和   A = t(A);  t是一个函数吗?

小白求教,详解!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-6-29 03:28:27
Standard START statement is defined as:
START <function_Name><(function_Argus)> <Global(Argus)>;

All arguments defined with Global clause are not local in the function you defined. While other function_Argus are local. For example:

a=10;
b=20;

start fun(x, y) global(a);
   a=123;
   b=123;
finish fun;

run fun(10,10);
print a, b;

****You will get A=123, B=20.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群