楼主: lqwoailuo
4892 6

sas里关于拆分列的问题,谢谢? [推广有奖]

  • 4关注
  • 0粉丝

博士生

94%

还不是VIP/贵宾

-

威望
0
论坛币
200 个
通用积分
0.0001
学术水平
4 点
热心指数
5 点
信用等级
5 点
经验
14009 点
帖子
407
精华
0
在线时间
177 小时
注册时间
2013-8-6
最后登录
2014-5-29

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有一列数据:如下:
       A
1   23
2  345
3  234
4  123
5    12
6      2
把它拆成3列,结果如下:
    A1   A2    A3
1          2       3
2   3     4       5
3   2     3       4
4   1     2       3
5          1       2
6                   2
应该怎么做呢?谢谢大家!
二维码

扫码加我 拉你入群

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

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

关键词:怎么做

沙发
zw612003 发表于 2013-12-30 16:01:32 |只看作者 |坛友微信交流群
你是数据文件就是这样的吗?最前面的字符会被删掉的。

DATA survey;
   INPUT id Col1 $4 Col2 $5 Col3 $6;
   DATALINES;
1   23
2  345
3  234
4  123
5   12
6    2
;
RUN;

使用道具

藤椅
lqwoailuo 发表于 2013-12-30 16:16:29 |只看作者 |坛友微信交流群
zw612003 发表于 2013-12-30 16:01
你是数据文件就是这样的吗?最前面的字符会被删掉的。

DATA survey;
谢谢。原数据文件是一个很长的列,它是一个调查的一部分,像你这样的话,太慢了,有没有其他方法呢?

使用道具

板凳
yugao1986 发表于 2013-12-30 17:09:40 |只看作者 |坛友微信交流群
data test;
   input a ;
   length a 3;
   datalines;
23
345
234
123
12
;
proc print noobs data=test;run;
data new;
  set test;
  b=put(a,3.);
  array x[3];
  do i = 1 to 3;
     x[i] = input(substr(b,i,1),1.);
  end;
  drop a b i;
run;
proc print noobs data=new;run;
三人行必有我师

使用道具

报纸
lqwoailuo 发表于 2013-12-30 19:32:25 |只看作者 |坛友微信交流群
yugao1986 发表于 2013-12-30 17:09
data test;
   input a ;
   length a 3;
太感谢了,您帮我了大忙了。谢谢。

使用道具

地板
playmore 发表于 2013-12-30 20:37:23 |只看作者 |坛友微信交流群
data Result;
        infile datalines truncover;
        input
                @1 VAR1 1.
                @2 VAR2 1.
                @3 VAR3 1.;
datalines;
23
345
234
123
12
  2
run;

用@1标记Var1变量出现的位置,这样如果第1个位置是空格的话,就会变成缺失值了。
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

使用道具

7
lqwoailuo 发表于 2013-12-31 09:11:51 |只看作者 |坛友微信交流群
playmore 发表于 2013-12-30 20:37
data Result;
        infile datalines truncover;
        input
谢谢。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-17 12:33