1

目前我在做箱形图时有很多“组”,结果是七个箱形图面板。

我想要一个面板,大约有 20 个箱形图(或“组”)。

因此,这将需要删除一堆组。

有没有办法自动做到这一点?

我想到的是:在一个数据步骤中,只保留前 20 个组,使用每个组的 Q3 值作为保留或删除的标准。

非常感谢任何编码帮助。

尼古拉斯·科尔马尼克

4

1 回答 1

2

您没有提供太多信息,但您可以按该值对数据进行排序,然后像这样保存前 20 个:

proc sort data=myGroups;
by q3;
run;


data myGroupsTop.
set myGroups(obs=20);
run;
于 2013-06-20T03:30:28.987 回答