全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
15619 5
2013-01-02
请教:我想观察数据的一些特征,第一次使用命令:proc contents data=tran_info out=variable_descriptionorder=varnum; run;output窗口输出数据的VariableTypeLengthFormatInformat以及Label。
第二次使用命令:proc contents data=tran_info out=variable_description(keep=name type length format)
order=varnum; run;output窗口依然输出数据的VariableTypeLengthFormatInformat以及Label。
我觉得第二次应该只输出name type length format。
请问为什么随着我程序的改变,output窗口的输出内容却是一样的。
谢谢解答!


二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-2 17:07:53
keep=name type length format 只是改变了variable_description 数据集的内容。不会改变proc contents的输出内容。
二维码

扫码加我 拉你入群

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

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

2013-1-2 17:33:51
webgu 发表于 2013-1-2 17:07
keep=name type length format 只是改变了variable_description 数据集的内容。不会改变proc contents的输出 ...
谢谢!我刚开始学SAS,不太懂,我再想想。是不是说,以proc开头的程序默认将结果输出在output中?而以data开头的程序,只有用了proc print;才会将结果输出在output中?
二维码

扫码加我 拉你入群

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

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

2013-1-2 18:07:05
lemonxinran 发表于 2013-1-2 17:33
谢谢!我刚开始学SAS,不太懂,我再想想。是不是说,以proc开头的程序默认将结果输出在output中?而以dat ...
嗯,你的理解是正确的。如果只是想 通过proc contents得到一个数据集,不打印输出加noprint选项。

proc contents data=tran_info out=variable_description order=varnum noprint;
run;
二维码

扫码加我 拉你入群

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

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

2013-1-2 18:13:17
webgu 发表于 2013-1-2 18:07
嗯,你的理解是正确的。如果只是想 通过proc contents得到一个数据集,不打印输出加noprint选项。

pro ...
哦,明白了,非常感谢!
二维码

扫码加我 拉你入群

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

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

2013-1-6 15:45:19
学习
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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