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 创建和分析结构因果模型。它允许用户使用专用语法或更符合 R 风格的公式语法通过 dagify() 定义 DAG。然后,它将这些 DAG 转换为“整洁”的数据框,可通过一组专用的几何对象和辅助函数,使用 ggplot2 和 ggraph 进行绘图。

适用人群

使用 R 的研究人员和数据科学家,他们需要绘制因果关系并识别因果推断的调整集。

主要特点

  • 使用 dagitty 进行底层因果分析。
  • 与 ggplot2 集成,实现灵活且高质量的可视化。
  • 支持通过整洁风格的公式语法创建 DAG。
  • 内置函数用于可视化常见的偏倚结构,如蝴蝶偏倚和混杂三角形。

一个用于在 R 中可视化和分析因果有向无环图(DAG)的包,通过将 dagitty 与 tidyverse 和 ggplot2 集成,使因果推断更加直观和高效。— @handle

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目