[問題]請問SAS PROC MEANS的輸出Excel表現方式能不能改?
大家好
請問一下 我打了
PROC MEANS DATA= NO1998;
CLASS year dum;
VAR CDPS;
OUTPUT OUT=N1998;
在SAS的Output裡面是長這樣
The MEANS Procedure
Analysis Variable : CDPS CDPS
N
Year DUM Obs N Mean Std Dev Minimum Maximum
----------------------------------------------------------------------------------------------
1998 0 956 956 0 0 0 0
1999 0 844 844 0 0 0 0
1 111 111 1.0186486 2.8473763 0.0100000 29.7100000
2000 0 655 655 0 0 0 0
1 301 301 1.0651495 5.0860481 0.0100000 84.6600000
----------------------------------------------------------------------------------------------
(僅節錄 但這是我希望表現的方式)
但在用以下方式輸出在Excel表中
PROC EXPORT DATA=WORK.N1998
OUTFILE="D:\SAS\Statistics2.xls" DBMS=EXCEL REPLACE; SHEET="1998N";
RUN;
卻變這樣
Year DUM _TYPE_ _FREQ_ _STAT_ CDPS
0 9559 N 9559
0 9559 MIN 0
0 9559 MAX 84.66
0 9559 MEAN 0.528959096
0 9559 STD 1.471323812
0 1 5454 N 5454
0 1 5454 MIN 0
0 1 5454 MAX 0
0 1 5454 MEAN 0
0 1 5454 STD 0
1 1 4105 N 4105
1 1 4105 MIN 0.01
1 1 4105 MAX 84.66
1 1 4105 MEAN 1.23174665
1 1 4105 STD 2.043483198
1998 2 956 N 956
1998 2 956 MIN 0
1998 2 956 MAX 0
1998 2 956 MEAN 0
1998 2 956 STD 0
1999 2 955 N 955
1999 2 955 MIN 0
1999 2 955 MAX 29.71
1999 2 955 MEAN 0.118397906
1999 2 955 STD 1.020555019
2000 2 956 N 956
2000 2 956 MIN 0
2000 2 956 MAX 84.66
2000 2 956 MEAN 0.335366109
2000 2 956 STD 2.89327463
2001 2 956 N 956
2001 2 956 MIN 0
2001 2 956 MAX 4.9
2001 2 956 MEAN 0.257803347
2001 2 956 STD 0.528606968
還多出一些奇怪的數值
請問有沒有辦法再寫什麼讓輸出的樣子在Excel中變成第一種表格呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.176.245
推
08/17 19:02, , 1F
08/17 19:02, 1F
推
08/17 19:03, , 2F
08/17 19:03, 2F
推
08/17 19:04, , 3F
08/17 19:04, 3F
推
08/17 19:04, , 4F
08/17 19:04, 4F