SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 700|回复: 2
打印 上一主题 下一主题

小问题请教大家

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-5-26 21:01:00 | 只看该作者

小问题请教大家

我把excel表中的数据倒入SAS中时,原来在excel表中名字是三个字的,到SAS中只剩下前两个了,怎么办? <!-- s:? --><img src="{SMILIES_PATH}/icon_confused.gif" alt=":?" title="Confused" /><!-- s:? -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-5-27 18:55:03 | 只看该作者

Re: 小问题请教大家

如果名字只有三个字,那么可以将excel表格的第一列名字多写些字进去,然后再对数据集的名字用reanme oldname=newname进行修改。因为sas数据集合的默认的字符长度是八个,同时它会取第一个字符的长度和8中较小的一个最为长度。而普通的修改长度的data部语句貌似对proc import无效,所以,如果有其他大侠有好办法记得告诉我,大家一起分享。对于你的问题只要对那个名字的列的表格的第一列多打些字符,再在数据集合中改名字就可以了。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-6-4 13:43:17 | 只看该作者

Re: 小问题请教大家

导入sas的数据名称最好是英文的,可以用label语句注上中文。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-4 18:15 , Processed in 0.066539 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表