0

私は、共通の母集団の 3 つのバイオ マーカーに対して単一の ROC 曲線を作成しようとしています。プロシージャ ロジスティック ステートメントからオーバーレイ カーブを作成しました。バイオマーカーの1つの特定のポイントにラベルを付けるSAS(デフォルトオプションの中で)の方法はありますか。また、これらの特定の点の Sn と 1-Sp を表す水平線と垂直線を作成したいと思います。

注釈データセットを作成し、proc gplot を使用してグラフをプロットする以外に、これを行う簡単な方法はありますか?

前もって感謝します!!

4

1 に答える 1

0

デフォルトのオプションの中で、答えはノーです。rocSAS では、ステートメントのおよびrocoptionsオプションでROC 曲線の特定の側面を制御するオプションが提供されproc logisticますが、プロシージャ内でプロットに特定の機能を直接追加することはサポートされていません。

あなたが言ったように、探している機能を取得するには、グラフィック手順を使用して生の ROC データをプロットする必要があります。sgplotODSグラフィックスの後継機が好きgplotです。refline事前にラベル付けするポイントが正確にわかっていると仮定すると、感度と特異度 1 の水平線と垂直線を のステートメントを使用して生成できますsgplot

注釈データセットは、特定のポイントにラベルを付けるための最良の方法かもしれません。を使用している場合はsgplot、SG アノテーション マクロを使用して SG アノテーション データセットを生成できます。マクロの使用を含む SG アノテーションに関する詳細は、こちらを参照してください。マクロはデフォルトの SAS 自動呼び出しマクロ ライブラリに配置されているため、特別な手間をかけずに参照できるはずです。データセットを取得したら、ステートメントのオプションをsgplot使用してそれをフィードできます。sganno=proc sgplot

于 2014-12-16T17:49:49.183 に答える