生存解析入門(Analise_De_Sobrevivencia_1)

Data

概要

このリポジトリは、Rodrigo Marreiros Tavares Graim 氏(指導教員: Paulo Cerqueira Jr.、Universidade Federal do Pará)による「生存解析の簡単な導入(Uma breve introdução à análise de sobrevivência)」を目的としたプレゼンテーション/教材です。RStudio と Quarto を用いて作成されており、学術発表や授業スライドとして使える形で整理されています。言語はポルトガル語ですが、用語や手法は普遍的で、生存解析(生存関数、ハザード関数、カプラン–マイヤー推定など)の基礎を学ぶための出発点となります。資料は比較的コンパクトで、解析フローの概観とサンプルコードや図表が含まれている可能性があります。

GitHub

リポジトリの統計情報

  • スター数: 1
  • フォーク数: 0
  • ウォッチャー数: 1
  • コミット数: 3
  • ファイル数: 2
  • メインの言語: JavaScript

主な特徴

  • RStudio と Quarto を用いた学術プレゼン/教材構成のサンプル。
  • 生存解析の基礎概念(入門)を扱うスライドや文書が含まれる想定。
  • 大学の発表資料として作成されており、教育利用に適する。
  • 軽量で導入が容易、必要に応じて拡張可能。

技術的なポイント

このリポジトリは見た目上メイン言語が JavaScript として登録されていますが、README の説明や使用ツールから判断すると、内容は主に RStudio と Quarto を中心に作成されたドキュメントベースの教材です。Quarto は R Markdown の後継的ツールで、R・Python・Julia を混在させた再現可能なドキュメント作成やプレゼンテーション出力に強みがあります。本資料では生存解析の理論的導入に加え、実データに対する解析手順(カプラン–マイヤー曲線の作成、ログランク検定、Cox 比例ハザードモデルの基礎など)が含まれることが期待されます。Quarto による出力は HTML スライド/PDF/静的サイトに変換可能で、図表やコードブロックをそのまま公開できる点が魅力です。

技術的観点で注目すべき点は次の通りです:

  • 再現可能性: Quarto ドキュメントはコードと結果を一元管理でき、解析の再現性が担保されやすい。
  • 多言語対応: Quarto は R と併用することで survival パッケージ等の標準的ツールと連携できるため、教育用のハンズオン資料を作りやすい。
  • 軽量なリポジトリ構成: ファイル数が少なく、プレゼン資産(スライド/ノート)の配布やテンプレート共有が容易。
  • 拡張性: 将来的にサンプルデータ、実習用スクリプト、英語・日本語訳を追加することで国際的な教材へ拡張可能。

また、リポジトリ内のファイル群は Quarto のビルド過程で生成される JavaScript/HTML アセットを含むことがあるため、GitHub 上で言語が JavaScript として認識されている可能性があります。教育用途で使う際は、R の環境(R、RStudio、必要なパッケージ)と Quarto をローカルに用意し、ドキュメントをビルドして内容を確認するのが良いでしょう。

プロジェクトの構成

主要なファイルとディレクトリ:

  • CAP1: dir
  • README.md: file

(補足)現状ファイル数は非常に少なく、CAP1 ディレクトリにスライドや章立て資料がまとまっている想定です。実行可能な R スクリプトやデータは含まれていない可能性があるため、再現環境を整えたい場合は作者へ問い合わせるか、Quarto プロジェクトをローカルでビルドして中身を確認してください。

利用方法と改善点(提案)

  • 利用方法: リポジトリをクローン後、Quarto と R の環境を準備してビルド(quarto render または quarto preview)することでスライドや HTML ドキュメントを生成できます。必要な R パッケージ(survival, survminer など)があればインストールしてください。
  • 改善提案:
    1. 解析用のサンプルデータ(CSV)と実行スクリプトを追加すると教材としての価値が高まります。
    2. 英語や日本語の翻訳版を用意すれば、受講者層を拡大できるでしょう。
    3. Quarto の YAML に必要パッケージや再現手順を明記し、Docker や renv による環境固定を行うと再現性が向上します。

まとめ

生存解析入門の教育用プレゼン資料として扱いやすく、拡張次第で実践的教材になる良素材です(50字程度)。

リポジトリ情報:

READMEの抜粋: Apresentação criada usando o Rstudio, Quarto, abordando a introdução da análise de sobrevivência. Criador: Rodrigo Marreiros Tavares Graim/ Orientador: Paulo Cerqueira Jr./ Universidade Federal do Pará …