全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4223 11
2014-10-29
悬赏 50 个论坛币 未解决
复制代码


复制代码
2014-10-29_135005.jpg

复制代码


2014-10-29_134920.jpg

length语句指定长度后,还是出现了数据截断。如何解决?谢谢!

Book1.xls
大小:(13.5 KB)

 马上下载


二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-29 14:46:00
楼主你好,刚才下载了附件,试验了一下,请试试如下代码:
复制代码
关于那个import,我觉得没有必要写那么多附加的选项,只需要
复制代码
二维码

扫码加我 拉你入群

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

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

2014-10-29 15:09:49
“length语句指定长度后,还是出现了数据截断。”

数据是没有截断的,只是那个"$20."的format使变量只能显示前20个。

楼主试一下把length语句改成 format x $100.;
二维码

扫码加我 拉你入群

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

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

2014-10-29 15:10:04
把 set a b; 改为set b a;就应该好了。
二维码

扫码加我 拉你入群

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

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

2014-10-29 15:31:12
knight48 发表于 2014-10-29 15:10
把 set a b; 改为set b a;就应该好了。
这个……,有点取巧的感觉,要是有很多数据集的话,还得先判断谁的x最长……。
二维码

扫码加我 拉你入群

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

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

2014-10-29 15:50:36
sniperhgy 发表于 2014-10-29 15:31
这个……,有点取巧的感觉,要是有很多数据集的话,还得先判断谁的x最长……。
你可以先把数据集a,b中的变量设置一个足够长的长度就可以了。关键不是取巧。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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