全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5166 6
2009-11-01
求助:
    有一EXCEL数据表:
代码名称日期开盘价(元)收盘价(元)最高价(元)最低价(元)均价(元)涨跌
涨跌幅(%)
000001深发展A2009-10-3022.8022.4822.9622.2322.680.271.22
000004*ST国农2009-10-308.868.939.218.779.060.161.82



用 proc import   导入SAS数据集后,原EXCEL的变量名称变为‘列标签’,变量名则用COL0、COL1、COL2.....命名。

由于EXCEL数据表的名称比较多,每天下载的各名称的位置会有变化,每天检查各变量名称的位置顺序,比较麻烦。

如果不检查一旦顺序不对,用SAS将每天数据串接时就会出错。

求助:
将每天的EXCEL数据表导入SAS后,能不能查找‘列标签’重新命名,再将每天的数据集按照变量名串接起来。

如:‘列标签”为‘代码’,不管它在哪一列,变量名为‘daima’。

谢谢!!
二维码

扫码加我 拉你入群

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

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

全部回复
2009-11-1 19:57:52
把EXCEL数据表里的变量名改成英文的,重新导入再加上中文标签就可以了
二维码

扫码加我 拉你入群

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

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

2009-11-1 21:54:20
把EXCEL数据表里的变量名改成英文的。这和每天检查排列顺序一样,比较麻烦。
二维码

扫码加我 拉你入群

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

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

2009-11-3 04:57:34
不能,sas的列标签只能在输入输出或察看数据集的时候使用,但标签本身和变量名不同,数据集的各种操作只能针对变量名进行,不能对标签进行。甚至只能建立从变量名到标签的对应,无法建立从标签到变量名的对应。
二维码

扫码加我 拉你入群

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

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

2009-11-3 08:11:02
SAS 不支持中文变量名
二维码

扫码加我 拉你入群

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

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

2009-11-3 10:47:44
好像是思瑞的数据,是曾相识的感觉
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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