我已经创建了一个报告(过程报告),并且所有的工作(去了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;
答案 0 :(得分:0)
我同意乔,我需要更多信息。
您是否尝试过 define 语句中的 across 选项以及 column 语句中的堆积列?参见http://support.sas.com/documentation/cdl/en/proc/65145/HTML/default/viewer.htm#n1pl56sdqo09cyn1fifuhcz8dl2f.htm
如果这不起作用,请参阅PROC TRANSPOSE。