全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3058 1
2014-01-15
悬赏 50 个论坛币 已解决
是这样的,在用UNIX SAS导入EXCEL的时候,我希望 GETNAMES = YES ;

但是这样的话,如果你的EXCEL_SHELL的第一行例如“Dataset Name”或者“Source/Derivation”的话,就无法通过。

而我下面的程序是确实需要这对变量名进行判断的,不能丢弃,PC SAS的做法是直接将非字母或数字的字符转化成下划线

UNIX SAS做不到。。。我就奇了怪了。。。

所以我想知道,是否直接有这种option能做这种转换,实在不行也只好IMPORT两次,专门留一个用来抓名字。。

更新:

问题已经其他方式解决,不过我就想知道那个参数:在import PC生成的EXCEL时,加一个什么参数来着。。

最佳答案

你的太阳 查看完整内容

搜了下,getnames这个语句在只是在window下才能用。用getnames时可以把变量名中默认的空格转换为符号"_"。 http://support.sas.com/documentation/cdl/en/acpcref/63184/HTML/default/viewer.htm#a003103761.htm
二维码

扫码加我 拉你入群

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

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

全部回复
2014-1-15 15:50:12
搜了下,getnames这个语句在只是在window下才能用。用getnames时可以把变量名中默认的空格转换为符号"_"。
http://support.sas.com/documenta ... .htm#a003103761.htm
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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