楼主: lizhewenbei
3768 0

关于数据被截断的问题,网友的帖子为何不能改变? [推广有奖]

  • 15关注
  • 5粉丝

已卖:668份资源

副教授

38%

还不是VIP/贵宾

-

威望
0
论坛币
304 个
通用积分
11.3270
学术水平
4 点
热心指数
13 点
信用等级
5 点
经验
9728 点
帖子
614
精华
0
在线时间
502 小时
注册时间
2008-2-6
最后登录
2025-11-27

楼主
lizhewenbei 学生认证  发表于 2014-11-2 08:40:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
关于数据被截断的问题,有热心网友发了如下的经验贴,很好用。但是一旦我将变量名修改(比如把变量名x换成var1,把变量名y换成var2),那么就会报错。这是怎么回事呢?我的需求:希望把两个“分析师跟踪”的数据集进行合并,并保证分析师姓名ananm和分析师机构brokern的长度一致。
两个“分析师跟踪”的数据集放在附件test.rar
希望高手指教,非常感谢

Data test1;
    x="aaa";
        y="bbbbb";
run;

data test2;
    x="cccccccccc";
        y="ddd";
run;

/* 找出每个字符型变量的最大长度;*/
proc sql noprint;
   select distinct cat(strip(name)," $",max(length)) into : varlen separated by " "
     from dictionary.columns
         where libname="WORK" and memname in ("TEST1","TEST2") and upcase(type)="CHAR"
     group by name;
quit;

%put &varlen;

data test.test3;
    length &varlen;   /*Set length before set*/
        set test1 test2;
run;



二维码

扫码加我 拉你入群

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

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

关键词:Dictionary proc sql Distinct separate libname cccccccccc bbbbb where

test.rar
下载链接: https://bbs.pinggu.org/a-1663411.html

1.04 MB

两个分析师数据

本附件包括:

  • af_forecast2.sas7bdat
  • af_forecast1.sas7bdat

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 20:35