线性回归

SkillProductivity

Lets your agent run linear regression on a dataset and explain how each variable affects the outcome.

Then ask your AI: use the 线性回归 skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.

About this skill

Performs linear regression and explains the impact of key variables (linear regression 回归分析)

What this skill tells your AI

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

确认连续目标、解释变量和分析口径,检查缺失、异常、共线性与残差假设。报告拟合与验证指标、系数方向和不确定性;明确相关关系不等于因果关系。

Tool routing

  1. Use get_schema to identify the continuous target, candidate predictors, and source table.
  2. Use query_data to verify field names, missingness, outliers, and whether the target is numeric.
  3. Use run_analysis with analysis_name="Regression" for the actual regression computation.
  4. Use generate_chart on coefficient, residual, or prediction 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/Regression/analyze.py
  • Chart implementation: Function/Charts_generation/chart_generate.py

Signals

GitHub stars
3k
Forks
226
Last commit
Oct 2026
Advanced
Item type
skill
Key
regression-zafer-liu
Source
github.com/zafer-liu/data-analysis-agent