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: 共同变量中值标签不一致的情况
Installs
1
First Seen
Apr 28, 2026