全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6431 3
2011-02-18
我用compare比较数据集时当碰到长度大于12个字符的字符型变量时变量显示不全 如图"
                  ID=60026:                                                                        
                  Variable        基本值          比较            差          % 差                  
                    NATION             1             .             .             .                              
                    BILEDD             .             1             .             .                  
                   ADDRESS  菊园新区青冈  菊园新区青岗                                             
                       DAD        王阿二    王阿二1896                           
上面是比较的结果本来  ADDRESS不止六个汉字的,
能有什么方法解决?
字符型必须比对,变量和观测都很多需将结果打印出来比对故不便用out(没用的东西太多不便打印)。不transpose也只能显示12个字符。
求教高手
二维码

扫码加我 拉你入群

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

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

全部回复
2011-2-18 11:03:02
把比较结果输入到数据库,然后选择那些有差异的,直接print出来就好了呀
二维码

扫码加我 拉你入群

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

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

2011-2-18 11:18:24
这就是out法呀,但输出的数据过多我总共3万条记录800多个变量,而输出的形式是一行base值一行compare值一行结果,最后有仅10万条数据太多,清理打印太麻烦,如果只打印字符显示不全的也有30多个变量而且我其他的结果都是以id号打印的即transpose后一条记录所有的变量在一起,而为这三十个变量要重新找一遍原始数据太烦了。有没有什么好方法
二维码

扫码加我 拉你入群

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

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

2016-11-28 11:14:46
找到办法了吗?我现在也遇到这个问题了。求共享~
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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