我在SAS中使用模板和sgrender創建基於不同類變量的熱圖。我希望輸出能夠根據類變量每次更新標題到什麼類變量的值。到目前爲止,我的代碼是這樣的(它打印,如果我告訴它爲一個字符串冠軍,但我不能得到它取決於變量會發生變化):將標題添加到SAS輸出圖
proc template;
define statgraph heatmapparm;
begingraph;
entrytitle 'INSERT TITLE HERE'; *Update title here based on classVar;
layout overlay;
heatmapparm x=magX2 y=magZ2 colorresponse=percent/colormodel=(blue yellow red)
name="heatmapparm" xbinaxis=false ybinaxis=false datatransparency=0;
continuouslegend "heatmapparm"/location=outside valign=bottom;
endlayout;
endgraph;
end;
run;
title #byval(classVar);
proc sgrender data=dataSet template=heatmapparm;
by classVar;
run;
謝謝大家!
查看proc模板的動態變量部分以及條目標題。 – Reeza 2014-12-06 00:20:35