Frameを作ります。
出力データがゼロ件の場合、このFrameとmergeすることでオブザベーションが発生しない問題を回避します。
フレーム、枠、Dummy、ダミー、箱、etc.. 人によっていろんな呼び方があるようです。
コード
data frame; length TRT01PN 8. TRT01P $200; do i = 0 to 3; TRT01PN = i; if i = 0 then TRT01P = "Placebo"; else if i = 1 then TRT01P = "DOSE TYPE A"; else if i = 2 then TRT01P = "DOSE TYPE B"; else if i = 3 then TRT01P = "DOSE TYPE C"; output; end; drop i; run;
結果
![](https://ymddttm.com/wp-content/uploads/2020/07/2020-0708_04-1.png)
あくまでも例の結果ですが、このデータセットとmergeすることでゼロ件データでもオブザベーションが発生します。
コメント