grok-run.sh 封装,--max-turns 20,--yolo),语料为 课程语料/第4章Pandas数据分析库.txt(PPT 全文)与 参考-教案.txt,严格遵循 生成规范.md。知识库/第4章 pandas数据分析库/、问答库/第4章 pandas数据分析库/| 节号 | 节名 | 知识库字数 | 问答库题数 |
|---|---|---|---|
| 4.1.1 | 序列创建与基本操作 | 749 | 12 |
| 4.1.2 | 数据框创建与基本操作 | 659 | 12 |
| 4.2.1 | 使用选择器和快速访问器 | 640 | 12 |
| 4.2.2 | 基于条件的数据筛选 | 661 | 12 |
| 4.2.3 | 多条件联合筛选 | 561 | 12 |
| 4.3.1 | 数据分组 | 616 | 12 |
| 4.3.2 | 对分组数据进行聚合操作 | 570 | 12 |
| 4.3.3 | 分组后的数据转换 | 535 | 12 |
| 4.4.1 | 数据框合并 | 571 | 12 |
| 4.4.2 | 合并方式 | 661 | 12 |
| 4.4.3 | 数据框连接 | 566 | 12 |
| 4.5.1 | 读写CSV文件 | 622 | 12 |
| 4.5.2 | 读写Excel文件 | 530 | 12 |
| 4.6.1 | 缺失值检测与处理 | 624 | 12 |
| 4.6.2 | 异常值检测与处理 | 666 | 12 |
| 4.6.3 | 重复值检测与处理 | 614 | 12 |
| 4.6.4 | 数据类型转换 | 645 | 12 |
| 4.7.1 | 时间序列生成与索引设置 | 609 | 12 |
| 4.7.2 | 时间间隔计算与转换 | 543 | 12 |
| 4.7.3 | 时间序列数据重采样 | 669 | 12 |
| 4.7.4 | 移动窗口计算 | 577 | 12 |
| 4.7.5 | 时间序列数据分析 | 689 | 12 |
| 合计 | 22 节 | — | 264 题 |
**答案:** 行。/tmp/ch4venv 为验证环境)。data[outliers] = mean_value 在 pandas 3.0 下因 int64 序列无法写入浮点均值而报 TypeError,已在问答库 3 处代码块加入 data = data.astype(float) 修正,保持课程意图与答案数值不变。read_excel 后补 df2.index = df2.index.astype(str) 并加注释,保证 df2.loc['2023','保险'] 可运行且与答案一致。附:验证脚本与中间产物(/tmp/ch4-sections.txt、/tmp/ch4-split.py、/tmp/ch4-runcheck.py、/tmp/ch4-finalcheck.py、/tmp/ch4-batch.sh、/tmp/ch4-progress.log、/tmp/ch4-*.tmp.md)为一次性工具,仅留作追溯参考。