截尾处理
先定义异常判据和业务合理范围,量化拟删除样本及其特征。仅在用户意图明确时执行,保留原始数据和可追溯输出;处理后报告样本损失及潜在选择偏差。
Tool routing
- Use
get_schemato identify the target table and candidate numeric columns. - Use
profile_datato quantify outliers and candidate trim boundaries before modification. - Use
clean_datawith the trimming operation only when the user has confirmed the rule or bounds. - Use
query_dataafter cleaning to verify row loss, boundary effects, and key metric changes.
Implementation reference
- Tool entries:
agent/tools/business/data.py::_tool_profile_data,agent/tools/business/data.py::_tool_clean_data - Profiling implementation:
Function/Clean/data_profile.py - Trimming implementation:
Function/Clean/trimming.py