我的目标是使用来自多个数据集的数据创建一个盒须图。重要提示:数据集的大小不一样 - 我不确定这是否会成为问题。我正在尝试以下代码:
%macro plot;
%do i=1 %to 10;
ods graphics on;
title 'Box Plot for Durations';
proc boxplot data=d&i; /*where d&i refers to my datasets*/
plot durations / *HERE I am also having some difficulties because I have to refer to a y(durations)*x values. But I only have a y(durations) the one I want to boxplot - my x corresponds to the different datasets where I take the value.
boxstyle = schematic
nohlabel;
label durations = 'Durations';
run;
%end;
%mend plot;
%plot;
我希望我的x
值引用我将持续时间值用于箱线图的每个数据集。每个d1 d2 d3...d10
都是对应于 10 家不同公司的 10 个不同数据集。因此,我希望在一张图中有 10 个箱线图……有什么见解吗?