sav-merge
SKILL.md
SAV 数据合并
纵向合并多个 SAV 文件(追加行),保留完整元数据。
核心流程
必须先分析、展示差异、获得用户确认,再执行合并。
第一步:分析差异
python scripts/sav_merge.py analyze "file1.sav" "file2.sav" -o diff_report.json
输出 JSON 包含:
files: 各文件行数、列数common_variable_count: 共同变量数differences: 仅某文件独有的变量(含变量名、标签、位置、值标签)value_label_differences: 共同变量中值标签不一致的情况