全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4962 31
2014-01-03
各位大神,我今天在用proc sort时出现了一个特别诡异的现象,现描述如下:

我总共有36个数据文件,每个文件只有一列数,升序排列,见下图
11.PNG 22.PNG
这是其中两个文件,注意我这36个文件已经是排序好的文件,可以看到最小值是1,最大值是12093580,于是诡异的事情即将发生,我把这36个文件用set命令拼接起来后,这步没问题,出来的截图见下面
33.PNG
但是!!!当我用proc sort命令对拼接完的数据集进行排序时,居然出来的数据集是这样的!!!
44.PNG
为什么会出来四十几个小于0的数???而且当我拉到最后,发现最大值那也不对了
55.PNG
为什么又多出了最后那么几个值?

用SAS这么久,头一回遇到这个问题,请大神们帮忙看看,这是啥原因?不胜感激,我被这个问题已经折磨一晚上了。。。
二维码

扫码加我 拉你入群

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

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

全部回复
2014-1-3 20:44:30
你确定多的值是不是在原有的数据集中?
二维码

扫码加我 拉你入群

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

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

2014-1-3 20:47:35
zhengbo8 发表于 2014-1-3 20:44
你确定多的值是不是在原有的数据集中?
不在啊,因为我的原文件都已经先sort过了,能看到最大值和最小值
二维码

扫码加我 拉你入群

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

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

2014-1-3 20:54:11
有没有人遇到过相同的问题,自己顶!
二维码

扫码加我 拉你入群

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

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

2014-1-3 20:57:40
没数据,没法测试。
你是不是还有其他程序代码,通过pdv写进数据集了。
二维码

扫码加我 拉你入群

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

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

2014-1-3 20:59:04
zhengbo8 发表于 2014-1-3 20:57
没数据,没法测试。
你是不是还有其他程序代码,通过pdv写进数据集了。
pdv是什么意思?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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