全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2364 7
2012-07-08
proc transpose data=cc out=ccc;
by no;
run;

里面只有数值型的数据,字符型的数据没有包括在结果中,求助。
我就是想把
张三 13998343242
李四 13693542354

变成
张三
13998343242
李四
13693542354

惭愧啊,学了这么久SAS,居然连电话簿都没法弄
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-12 11:04:25
transpose  好像不好弄,你看看这样的程序呢?
data a;
length name num $100.;
input name $ @  ; output;
input num $ @ ; output;
cards;
张三 13998343242
李四 13693542354
;
run;

proc sort data=a;
by name;
run;

data b;
set a;
by name;
if last.name=1 then name=num;
drop num;
run;
二维码

扫码加我 拉你入群

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

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

2012-7-12 23:12:43
changweijiadao 发表于 2012-7-12 11:04
transpose  好像不好弄,你看看这样的程序呢?
data a;
length name num $100.;
data a
那里有点看不懂
二维码

扫码加我 拉你入群

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

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

2012-7-13 14:53:06
定义字符型 name num  的长度为100字节,字符型变量默认是8个字节。不加长点后面的字符会截掉。这样保证字符都输出来不会被截取掉。
二维码

扫码加我 拉你入群

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

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

2012-7-13 18:01:29
changweijiadao 发表于 2012-7-13 14:53
定义字符型 name num  的长度为100字节,字符型变量默认是8个字节。不加长点后面的字符会截掉。这样保证字符 ...
输出是个三角阵?
二维码

扫码加我 拉你入群

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

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

2012-7-13 21:45:46
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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