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 통합: 복잡한 인과 모델을 쉽게 플롯할 수 있는 tidied 데이터 프레임으로 변환합니다.
  • R 스타일 구문: 익숙한 공식 표기법을 사용해 인과 관계를 정의할 수 있는 dagify 함수 제공.
  • 인과 분석: 조정 집합 식별 및 d-분리/d-연결 분석을 위한 도구 포함.
  • 내장된 편향 템플릿: 버터플라이 편향, 교란 요인 삼각형과 같은 흔한 편향 구조를 빠르게 시각화할 수 있는 함수 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트