跳转至

代码生成技巧与陷阱

有效 Prompt 策略

DO ✅

  • 提供数据框结构和变量类型
  • 指定目标包/函数
  • 要求注释和解释
  • 要求包含假设检验和诊断

DON'T ❌

  • 不要一次要求生成完整分析
  • 不要盲目相信默认参数
  • 不要忽略错误信息和警告

常见陷阱

陷阱 表现 解决方案
包版本差异 函数不存在/参数变化 指定包版本或使用稳定版
数据编码假设 默认 numeric/Factor 错误 明确指定变量类型
忽略假设条件 未检验正态性/方差齐性 Prompt 中要求诊断
过度解读输出 AI 对统计结果做因果推断 限制 AI 只做计算描述

审查要点

使用 AI 生成的代码前检查:

  1. 统计方法是否与 SAP 一致
  2. 变量编码是否正确
  3. 缺失数据处理方法是否恰当
  4. 参考线/比较组是否正确
  5. 输出格式是否符合 submission 标准