决策树分析

SkillAI & models

Use decision trees to identify key rules affecting the target variable (decision tree)

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the 决策树分析 skill

What this skill tells your AI

The instructions your AI receives, as published by zafer-liu/data-analysis-agent in skills/tree/SKILL.md and read by ahel’s review.

确认目标变量和任务类型,排除泄漏字段,合理处理缺失值与类别变量。执行训练验证并报告性能、重要特征和可解释规则;避免把相关性表述为因果。

Tool routing

  1. Use get_schema to identify the target, candidate features, task type, and source table.
  2. Use query_data to verify field names, target distribution, missingness, and leakage risks.
  3. Use run_analysis with analysis_name="Decision_Tree" for the actual tree computation.
  4. Use generate_chart on tree, feature importance, or validation result tables after run_analysis succeeds.

Implementation reference

  • Tool entry: agent/tools/business/data.py::_tool_run_analysis
  • Analysis registry: Function/Analyze/registry.py
  • Analysis implementation: Function/Analyze/Decision_Tree/analyze.py
  • Chart implementation: Function/Charts_generation/chart_generate.py

Signals

GitHub stars
3k
Forks
221
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
tree
Source
github.com/zafer-liu/data-analysis-agent