全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2063 9
2014-10-01
我在处理两个excel导入的数据聚集的合并时,程序是这样的data a;merge b c ;
by ID;
run;
但是日志总提示 QQ截图20141001153139.png 我想问这是为什么呀。还有怎么解决呢?求各位大神帮忙啊,急求!!!


二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-1 15:39:51
感谢分享                                                                        
                                       
                                                     
                                                     
                                             
                                                                 
                                                                                 
二维码

扫码加我 拉你入群

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

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

2014-10-1 20:52:57
是不是b c 文件里同样名字的变量格式不一样啊,比如一边是数字,一边是文字格式的数字。。虽然看起来是一样的。
二维码

扫码加我 拉你入群

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

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

2014-10-2 08:40:02
yingjial 发表于 2014-10-1 20:52
是不是b c 文件里同样名字的变量格式不一样啊,比如一边是数字,一边是文字格式的数字。。虽然看起来是一样 ...
我把变量名字都改的不一样了,提示还是不行,我把merge后两个数据库顺序换了一下,还是提示那几列有这个问题
二维码

扫码加我 拉你入群

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

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

2014-10-2 11:23:40
我感觉是在read in的过程中出了问题,没有选择将第一行认为变量名,所以你的变量名都是column几几,然后SAS就把变量名定义为字符型,而把其他的定义为数值型。建议尝试重新导入 一下数据,或者 在excel里删去第一行,再导入
二维码

扫码加我 拉你入群

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

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

2014-10-2 23:48:55
nkesdyanglu 发表于 2014-10-2 11:23
我感觉是在read in的过程中出了问题,没有选择将第一行认为变量名,所以你的变量名都是column几几,然后SAS ...
您好,我重新导入数据了,还是不行,删掉第一行的话,导入的时候就默认第一行是变量名了,还是不行啊。。。。怎么才能把变量名导入呢?菜鸟求教啊。。。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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