r-causal/ggdag

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

何を解決するか

Rプログラミング環境内での因果的有向非巡回グラフ(DAG)の作成、分析、可視化プロセスを簡素化し、特にtidyverseエコシステムと統合しています。

動作方法

このパッケージは、dagitty(構造的因果モデルの作成・分析に使用)とggplot2/ggraph(プロットに使用)の間のブリッジとして機能します。ユーザーはdagifyを使用して専用のR風構文でDAGを定義するか、既存のdagittyオブジェクトを標準的なggplot2ジオメトリで操作・プロットしやすい形式に整理できます。

対象ユーザー

Rを使用して因果関係をモデル化し、因果モデル内の構造的バイアスや調整集合を可視化する必要がある研究者やデータサイエンティスト。

特徴

  • tidy統合: 複雑な因果モデルを扱いやすいtidyデータフレームに変換し、プロットが容易になります。
  • R風構文: dagify関数により、なじみ深い式記法を使って因果関係を定義できます。
  • 因果分析: 調整集合の特定やd-分離/d-接続の分析をサポートするツールを提供します。
  • 組み込みバイアステンプレート: バタフライバイアスや交絡因子の三角形など、よくあるバイアス構造を素早く可視化するための関数を提供します。

関連

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