技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-graph-interfaces【数据与研究】Operate DoWhy graph, pandas do-accessor, sampler, dataset, transformer, plotting, and time-series interfaces.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for the shared interface layer that sits between raw data, graphs, samplers, datasets, plotting, and time-lag helpers.
.causal.do accessor or a DoSampler.CausalModel effect estimation, identification,
do, or refutation, route to ../effect-estimation/SKILL.md.dowhy.gcm sampling, interventions, attribution, or
validation, route to ../graphical-causal-models/SKILL.md.CausalModel.learn_graph() and dowhy.graph_learners as deprecated. Hand
discovery off to an external causal-discovery library, then return here only
for import and alignment.build_graph_from_str, CausalGraph, or
build_graph.df.causal.do and the
do-sampler references.DiGraph as the in-memory representation; accept DOT, GML,
or DAGitty only as normalized inputs.x may be a string, list, or dict.
String/list keeps the original treatment values; dict sets intervention
values.stateful=True as a cache for repeated calls on the same accessor, and
call reset() when you want a clean sampler state.Run the bundled smoke script to exercise graph parsing, pandas do-sampling, datasets, transformers, and temporal helpers:
python scripts/smoke_graph_and_do.py --help
Use the script as a safe starting point for quick validation or for adapting these interface patterns into another project.