结果:找到“data步 set”相关内容5个,排序为按回复时间降序,搜索更多相关帖子请点击“高级
data步 set多个数据集后的if语句问题
2 个回复 - 1345 次查看 程序如上,问题是aa3中,期望trt为空时赋trt1的值,但实际应用中会只赋aa2的第一行的trt1的值。 解决方法也有,就是在data aa3 步,set后加by subjid visit;或者另起一data步进行if。 但我并不清楚详细原理,希望各 ...2020-4-17 17:30 - lxxlljxly - SAS专版
求助:关于DATA步的SET语句的作用机理问题
7 个回复 - 9543 次查看 求助:关于DATA步的SET语句的作用机理问题 哪位牛人能给解释下DATA步的SET的语句具体是如何来读取数据集的。是一条一条观测读,还是整体读? 比如以下这个程序: data test; input a b; datalines; 1 2 1 3 ...2009-8-20 15:57 - listz - SAS专版
请教data步,当data数据集和set数据集名一样,sas怎么处理的?
1 个回复 - 2960 次查看 例如, data a; set a; run; 输出时,是直接覆盖a,还是先输出到一个地址,结束后命名为a,删掉原来的a? 其实是想知道数据输出时的操作!希望高人指点,多谢了!2011-9-8 15:36 - yzzhang - SAS专版
三个小程度讨论在data步input 和set 的区别?
3 个回复 - 3147 次查看 程序一: data x; if _n_=1 then input x; datalines; 1 2 3 ; run; proc print; run; 程序二: data x1; input x; datalines; 1 2 3 ; run; data x2; if _n_=1 then set x1; run; proc prin ...2015-4-28 14:20 - gong88123@126 - SAS专版
请问如何在data步中选择性的output新的dataset
26 个回复 - 4315 次查看 我的问题如下 data have; input id $ num; datalines; a 1 a 2 c 1 c 2 ; run; data want_a want_b want_c; set have; if id EQ 'a' then output want_a; else if id EQ 'b' then output want_b; ...2013-8-15 13:14 - playmore - SAS专版