如何转置sas proc报告输出

时间:2019-04-08 17:21:11

标签: sas

我已经创建了一个报告(过程报告),并且所有的工作(去了Google大学之后)都无法正确地处理我的数据。

proc report data=dataset1;
where cluster_id=1;
column ORGANISATION_CODE 
   ORGANISATION_NAME 
   ORG_TYPE
   org_type_name 
   CLUSTER_ID 
   CLUSTER_NAME 
   CLUSTER_TYPE 
   CountOFD
   CountOFC;
  define ORGANISATION_CODE / display 'Organisation Code' CENTER
  style(column)={width=1.5in} ;
     define ORGANISATION_NAME  / display 'Organisation Name' lEFT
    style(column)={width=1.5in} ;
     define org_type_name  /display 'Organisation Type' CENTER
style(column)={width=1.5in} ;
     define  org_type_name /display 'Organisation Type Name' CENTER
style(column)={width=1.5in} ;
     define CLUSTER_TYPE / display 'Cluster Type' CENTER
style(column)={width=1.5in} ;
      define CLUSTER_NAME / display 'Cluster Name' CENTER
style(column)={width=1.5in} ;
       define CLUSTER_ID / display 'Cluster ID' CENTER
style(column)={width=1.5in} ;
        define CountOFD / display 'CountOFD' CENTER
style(column)={width=1.5in} ;
        define CountOFC / display 'CountOFD' CENTER
style(column)={width=1.5in} ;       
run;
ods html close;

1 个答案:

答案 0 :(得分:0)

我同意乔,我需要更多信息。

您是否尝试过 define 语句中的 across 选项以及 column 语句中的堆积列?参见http://support.sas.com/documentation/cdl/en/proc/65145/HTML/default/viewer.htm#n1pl56sdqo09cyn1fifuhcz8dl2f.htm

如果这不起作用,请参阅PROC TRANSPOSE。