全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3242 4
2016-09-22
代码是用SAS Enterprise Miner 13.2 做集成模型(分别做了向前回归、向后回归、逐步回归、主效应回归、神经网络)生成的,具体是评分节点结果中的SAS代码的一部分
疑问:没看明白这段代码的意思,求指导;代码中的也不明白是什么意思
      length TG_TS_CNT $%DMNORLEN、
      %dmnormip(_DC_Format)
   



代码如下:
label TG_TS_CNT = 'Transformed: TS_CNT';
length _DC_Format $200;
length TG_TS_CNT $%DMNORLEN;
if TS_CNT = . then _DC_Format = ' ';
else do;
_DC_Format = put(TS_CNT, best12.);
%dmnormip(_DC_Format);
end;
select(_DC_Format);
when('3') TG_TS_CNT = "_OTHER_";
when('4') TG_TS_CNT = "_OTHER_";
when('5') TG_TS_CNT = "_OTHER_";
when('6') TG_TS_CNT = "_OTHER_";
when('7') TG_TS_CNT = "_OTHER_";
when('8') TG_TS_CNT = "_OTHER_";
otherwise TG_TS_CNT = _DC_Format;
end;
drop _DC_Format;
二维码

扫码加我 拉你入群

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

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

全部回复
2016-9-22 17:47:25
自己先顶下,求指导!!
二维码

扫码加我 拉你入群

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

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

2016-9-24 17:17:42
把宏体也贴出来? %dmnormip
二维码

扫码加我 拉你入群

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

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

2016-10-7 05:25:30
没什么可以研究的,%DMNORLEN返回的是一个数字,%dmnormip(_DC_Format)就不知道返回什么了,需要看具体的macro才知道。
二维码

扫码加我 拉你入群

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

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

2016-10-8 16:16:57
niugg2010 发表于 2016-10-7 05:25
没什么可以研究的,%DMNORLEN返回的是一个数字,%dmnormip(_DC_Format)就不知道返回什么了,需要看具体的ma ...
多谢哈,宏没有好好学,得补补~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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