SAS中文论坛
标题:
如何调整版面
[打印本页]
作者:
shiyiming
时间:
2010-6-8 15:19
标题:
如何调整版面
已经生成一个输出的版面,如下:
column1 column2 column3 column4
中国 20 瑞士 50
巴西 30 法国 40
想将其变成如下的两种版面:
版面1:
中国 法国 巴西 瑞士 (这里国家名取代了变量名COLUMN1 -COLUMN4)
20 40 30 50
版面2:
column1 column2
中国 20
法国 40
巴西 30
瑞士 50
请问如何实现,还有求教如何输出EXCEL文件时不输出变量名?
谢谢!
作者:
shiyiming
时间:
2010-6-8 21:16
标题:
Re: 如何调整版面
[code:bi25vinq]DATA A;
INPUT column1 $ column2 column3 $ column4@@; DATALINES;
CHINA 20 SWISS 50 BRAZIL 30 FRANCE 40
;
DATA B2;
SET A; OUTPUT;
COLUMN1 = COLUMN3; COLUMN2 = COLUMN4; OUTPUT;
KEEP COLUMN1 COLUMN2;
RUN;
PROC TRANSPOSE DATA = B2 OUT =B1(DROP = _NAME_);
ID COLUMN1; VAR COLUMN2;
RUN;[/code:bi25vinq]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2