r-causal/ggdag

:arrow_lower_left: :arrow_lower_right: An R package for working with causal directed acyclic graphs (DAGs)

何を解決するか

Rエコシステム内での因果関係を持つ有向非巡回グラフ(DAG)の整理、分析、可視化を可能にする。特に dagitty パッケージを tidyverse および ggplot2 のワークフローと互換性を持たせる。

動作方法

このパッケージは dagitty を活用して構造的因果モデルを作成および分析する。ユーザーは dagify() を通じて専用の構文またはよりRらしい式構文を使ってDAGを定義できる。その後、これらのDAGは ggplot2 および ggraph を使ってプロット可能な「tidy」なデータフレームに変換され、専用のジオメトリとヘルパー関数を用いて可視化される。

対象ユーザー

Rを使用して因果関係をマッピングし、因果推論のための調整集合を特定する必要がある研究者やデータサイエンティスト。

特徴

  • 基盤となる因果分析に dagitty を使用。
  • 高品質で柔軟な可視化のために ggplot2 と統合。
  • tidyスタイルの式構文によるDAGの作成をサポート。
  • バタフライバイアスや交絡因子の三角形といった一般的なバイアス構造を可視化するための組み込み関数を備える。

これは、因果関係の理解を深めるための強力なツールです — @hadleywickham

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト