僕の頁 <SASと臨床試験と雑談と>

徒然なるままにSAS暮らし

----

スポンサーサイト  

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Posted on --/--/-- --. --:-- [edit]

CM: --
TB: --

0209

モザイクプロットの作成(SAS9.4)  

SAS9.4からFREQプロシジャで簡単にモザイクプロットが作成できるように
なりました。血圧とHBA1cのテストデータの分布をモザイクプロットで確認
してみます。指定は簡単で、tableステートメントのオプションで
plots=mosaicplotと記述するだけです。

*--- 血圧とHbA1c用のフォーマット ;
proc format ;
value _HBF low - 6.4 = "<= 6.4"
6.5 - high = ">= 6.5" ;
value _SBPF low - 139 = "<= 139"
140 - high = ">= 140" ;
run ;
*--- 血圧とHbA1cのテストデータ ;
data _BPHB ;
do ID = 1 to 50 ;
SBP = round(140 + rannor(100)*15,1.) ;
HBA1C = round(6.4 + rannor(100)*0.5,.1) ;
output ;
end ;
format SBP _SBPF. HBA1C _HBF. ;
run ;
*--- モザイクプロットの作成 ;
proc freq data=_BPHB ;
table SBP*HBA1C / plots=mosaicplot ;
run ;

結果を見てみましょう。分割表と各パーセンテージに対応するモザイクプロットが
作成されています。
Table_MOSAICPLOT.png
MOSAICPLOT.png

スポンサーサイト

Posted on 2014/02/09 Sun. 15:08 [edit]

CM: 0
TB: 0

プロフィール

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

訪れた人

▲Page top

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。