楼主: dahufa123
6472 3

[原创博文] proc compare 的output里长字符变量显示不全 [推广有奖]

  • 0关注
  • 2粉丝

本科生

36%

还不是VIP/贵宾

-

威望
0
论坛币
35 个
通用积分
0.2605
学术水平
23 点
热心指数
25 点
信用等级
22 点
经验
3723 点
帖子
66
精华
0
在线时间
62 小时
注册时间
2009-3-16
最后登录
2024-4-8

楼主
dahufa123 发表于 2011-2-18 01:20:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

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

扫码加我 拉你入群

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

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

关键词:Compare output outpu 显示不全 comp compare 汉字 青冈

沙发
myzhang1982 在职认证  发表于 2011-2-18 11:03:02
把比较结果输入到数据库,然后选择那些有差异的,直接print出来就好了呀

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

板凳
C100 发表于 2016-11-28 11:14:46
找到办法了吗?我现在也遇到这个问题了。求共享~

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 07:17