一個PROC GCHART或SGPLOT或諸如此類的東西,然後另一個PROC的CarolinaJay的建議是去,IMO的方式;雖然你可以同時做兩件事,但要做更多的工作。
要完成您的特定表格,我推薦PROC TABULATE;它並不關心數據的方向。
data have;
informat buildingID $12.;
input BuildingID $ var1 var2;
datalines;
Building1 333 3232
Building2 267 213
;;;;
run;
proc tabulate data=have;
class buildingID;
var var1 var2;
tables (var1 var2)*sum=' ', buildingID=' ';
run;
撲通一聲,一個陰謀之下,你有這樣的事情(我不知道如何繪製這個,所以我只是拿起完全隨機的東西):
ods _all_ close;
ods html;
data have;
informat buildingID $12.;
input BuildingID $ var1 var2;
datalines;
Building1 333 323
Building2 267 213
;;;;
run;
proc sgplot data=have;
vbar var1/response=var2 group=buildingID;
run;
title;
proc tabulate data=have;
class buildingID;
var var1 var2;
tables (var1 var2)*sum=' ', buildingID=' ';
run;
ods html close;
來源
2013-02-25 04:36:22
Joe
首先,我想你想兩個PROC。也許可以使用像Proc GChart這樣的圖表,然後使用Proc Report作爲數據表格。 – 2013-02-25 03:12:20
標題與這個問題有什麼關係?我很困惑... – Joe 2013-02-25 04:15:55