SAS中文论坛

标题: 请教一道proc transpose 题目 [打印本页]

作者: shiyiming    时间: 2013-4-24 01:53
标题: 请教一道proc transpose 题目
如何将:

data mult_cars;
   input @1 mfct $9.@11 model 1. @13 dist 3. @17 gal 2. @20 rely 1.;
datalines;
Buick          1 302 11 3
Chevrolet 1 328 10 5
Chevrolet 2 299 12 2
Chrysler  1 287 13 4
Dodge          1 331 10
Ford          1 286 11 3
Ford          2 300 12 1
Ford          3 269 14 3
Honda          1 322 11 5
Honda          2 288 14 5
Plymouth  1 296 12 3
Pontiac          1 300 12 1
Toyota          1 325 11 5
Toyota          2 270 13 5
;

用proc transpose 变成
mfct dist1 gal1 rely1 dist2 gal2 rely2 dist3 gal3 rely3
Buick 302 11 3 . . . . . .
Chevrolet 328 10 5 299 12 2 . . .
Chrysler 287 13 4 . . . . . .
Dodge 331 10 . . . . . . .
Ford 286 11 3 300 12 1 269 14 3
Honda 322 11 5 288 14 5 . . .
Plymouth 296 12 3 . . . . . .
Pontiac 300 12 1 . . . . . .
Toyota 325 11 5 270 13 5 . . .




欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/) Powered by Discuz! X3.2