适合人群
科研工作者、教师和研究生,以及希望把通用科研任务整理为可复现工作流的用户
数据整理与探索 · OpenScience 真实对话 · GPT-5.6-sol
从数据字典开始,系统发现缺失、重复、编码冲突、非法日期和异常值,并保留可追溯的清洗决策。
适合人群
科研工作者、教师和研究生,以及希望把通用科研任务整理为可复现工作流的用户
开始前准备
准备研究问题、已有材料和希望交付的成果格式;涉及文献时同时提供检索范围与纳排标准。
你将获得
方法与边界
案例用于展示工作流和交付形式,事实、文献与结论仍需研究者核验。
原生会话与文件
保留原始用户提问和 Agent 完整回复;公开版本仅移除内部路径、连接信息、凭据、隐藏推理与计费数据。
真实对话|接到陌生CSV后的数据质量审计
AI 研伴(OpenScience) · gpt-5.6-sol
我刚接手一份陌生的研究数据 research_data_raw.csv。请完成数据字典、缺失、重复、编码冲突、非法日期和异常值审计,不覆盖原文件;检查并在必要时修正 data_dictionary.csv、issue_log.csv、research_data_cleaned.csv、audit_report.html、audit_data.py。请用Bash重新运行脚本,核对文件和问题数量,最后说明哪些清洗决定必须由研究者确认。
已完成审计,并使用 Bash 重新运行了 audit_data.py。原始文件未被覆盖,已重新生成并核对以下文件:
data_dictionary.csvissue_log.csvresearch_data_cleaned.csvaudit_report.htmlaudit_data.py原始数据:
b0b892db9c0dcb9f58e01d1486b58cf84414bec6f94aeb5f73bcbf9cb18d9da3问题总数:116 条
| 问题类型 | 数量 |
|---|---|
| 编码变体并已规范化 | 98 |
| 重复记录 | 4 |
| 普通缺失 | 8 |
| 数值越界 | 2 |
疑似缺失值哨兵 999 | 2 |
| 非法日期 | 2 |
| 合计 | 116 |
严重程度:
写入 research_data_cleaned.csv,但没有删除记录:
group
control → ControlT → Treatmentadverse_event
yes、1 → Yesno、0 → Noage
170、-4 清为空outcome_score
999 清为空,作为疑似缺失值哨兵记录visit_date
2026/13/40 清为空清洗后各字段空值数量:
| 字段 | 空值数 |
|---|---|
| participant_id | 0 |
| group | 1 |
| age | 2 |
| outcome_score | 9 |
| visit_date | 2 |
| adverse_event | 0 |
发现两组完全重复的记录:
S025:原始 CSV 第 26、152 行S080:原始 CSV 第 81、153 行问题日志中将两行都记录为重复记录,因此重复问题计数为 4 条;实际重复组为 2 组、冗余记录为 2 行。
以下决定没有在自动审计中擅自确定:
outcome_score = 999 是否确实代表缺失值
年龄范围是否确实为 0–120 岁
outcome_score 的合法范围是否确实为 0–100
S025 和 S080 是否应删除重复记录
空白 group 的处理
非法日期的真实含义
2026/13/40 清空。是否确实“一名受试者一条记录”
研究时间窗
修改后的文件位于项目目录中,research_data_raw.csv 保持原样。
继续探索
研究问题与方案设计
把一个宽泛研究兴趣转化为问题、变量、假设、可行设计、偏倚边界和分析计划。
查看真实对话文章写作
把模拟试验结果转化为结构式摘要、结果、讨论与主张—证据核对表,避免把关联、效应量和不确定性写错。
查看真实对话教学、学习与汇报
围绕一篇虚构教学论文,生成结构化解读、逐页提纲、结果核算、批判性评价和讨论问题。
查看真实对话先理解方法,再迁移到自己的研究
常见问题
科研工作者、教师和研究生,以及希望把通用科研任务整理为可复现工作流的用户
准备研究问题、已有材料和希望交付的成果格式;涉及文献时同时提供检索范围与纳排标准。
不建议直接照搬。案例用于展示工作流和交付形式,事实、文献与结论仍需研究者核验。复制案例后,应使用自己的数据重新运行并逐项核验。
不会。公开案例按网页版轻量分析设计;大型原始数据、深度学习、单细胞、空间组学或医学影像任务,建议通过远程计算功能连接自己的服务器。