a******a 发帖数: 743 | 1 想生成有两个column的gridded output 照着最简单的code写 出来怎么都是分成一张一
张的图 烦死了 大家帮个忙
有个很简单的sample code
data exp;
input age height weight;
datalines;
27 69 159
31 46 154
89 20 168
20 11 178
;
ods layout columns=2;
ods region;
proc gplot data=exp;
plot age*height; run;
ods region;
proc gplot data=exp;
plot age*weight; run;
ods layout end; |
j**********3 发帖数: 305 | 2 ods region有X Y选项控制位置的。可以放在一张的 |
a******a 发帖数: 743 | 3 你说的是absolute layout吗?我的问题好像不在这里 就算用了x y还是从来没弄出过2
个column
【在 j**********3 的大作中提到】 : ods region有X Y选项控制位置的。可以放在一张的
|
j**********3 发帖数: 305 | |
a******a 发帖数: 743 | 5 就是一个pdf页面上左右对称 各放一张图
【在 j**********3 的大作中提到】 : 你指的两个column是啥意思??不太明白
|
j**********3 发帖数: 305 | 6 这个用ods regions 的xy选项就可以实现啊!
example
ods layout start;
ods region x=0 in y=5.5 in height=4 in width=4 in;
%bar_chart(&dataIn, %scan(&varList,&i.,' '));
ods region x=4 in y=5.5 in height=4 in width=4 in;
%pie_chart(&dataIn, %scan(&varList,&i.,' '));
ods layout end; |
a******a 发帖数: 743 | 7 哇 真的可以!
奇怪的是google出来的gridded layout没办法弄 也许是因为还不是正式的syntax?
【在 j**********3 的大作中提到】 : 这个用ods regions 的xy选项就可以实现啊! : example : ods layout start; : ods region x=0 in y=5.5 in height=4 in width=4 in; : %bar_chart(&dataIn, %scan(&varList,&i.,' ')); : ods region x=4 in y=5.5 in height=4 in width=4 in; : %pie_chart(&dataIn, %scan(&varList,&i.,' ')); : ods layout end;
|