問題タブ [survival]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1725 参照

r - survfit オブジェクトと ggplot オブジェクトを組み合わせた生存分析

役に立つかもしれない小さな背景。私は、組み合わせる必要がある 2 つのプロットを持っている立場にあります。

  1. 「生存」パッケージを使用して、一連のデータからカプラン・マイヤー曲線を生成しました。
  2. また、カスタム関数を作成して使用し、生存曲線を生成しました (同じデータから、WinBUGS によって処理された後)。

次の方法で KM 曲線を生成します。

KM.plot を呼び出すと、希望どおりのプロットが生成されます。KM.plot$plot でプロットだけを抽出することもできます。これは、チェック後に次のクラスを持ちます。

https://i.stack.imgur.com/RnSIz.png

今、私のカスタム関数を考えてみます (注: nma は winbugs のカスタム オブジェクトです)。

また、必要なプロットを出力します。

https://i.stack.imgur.com/yASja.png

私の質問は、surv.plot と KM.plot の両方を 1 つの図に結合することは可能ですか?

WinBUGS モデルと複数の独自機能が必要になるため、プロジェクト全体を再作成するのは困難ですが、そのようなオブジェクトを組み合わせる方法を提案していただければ、再作成できると思います。KM オブジェクトは、前述のパッケージと、以下に提供する短い抜粋データを介して再現できることに注意してください。

お時間をいただきありがとうございます!