Statdata Transfer
支持50+统计软件格式的数据读写与元数据保留工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Statdata Transfer。 它的用途是:支持50+统计软件格式的数据读写与元数据保留工具 完整的 Skill 内容见:https://321skill.com/skills/statdata-transfer-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘请帮我把这个SPSS的.sav文件转换成Stata的.dta格式,并确保所有变量标签和缺失值定义都保留下来。’,它会调用Statdata Transfer技能,读取你的.sav文件,完整解析其中的数据和元数据,然后生成一个包含所有原始信息的.dta文件。或者你可以说:‘我有一批来自不同部门的SAS和R数据,需要合并分析,请统一转换成CSV格式但保留标签信息。’,它会依次处理每个文件,确保转换后的CSV文件包含完整的变量描述。
介绍
Statdata Transfer 是一个专门用于处理统计软件数据格式的AI技能。它解决了数据分析师和研究人员在不同统计软件(如SPSS、Stata、SAS、R等)之间迁移数据时,元数据(如变量标签、值标签、特殊缺失值)丢失的痛点。该技能能够读取和转存超过50种统计格式,确保二进制文件中的元信息得到完整保留,避免了数据转换过程中的信息损耗。
使用时,用户只需将数据文件提供给AI,并指定目标格式。该技能会检查运行环境,并可根据需要自动安装缺失的Python包。对于特定的R数据格式(如.rda/.rds/.RData),它还可以在用户授权后调用本地R解释器进行转换,提供了强大的兼容性保障。
该技能非常适合数据分析师、学术研究者以及任何需要跨平台处理统计数据的专业人士。无论是进行数据清洗、整合多源数据,还是为不同分析工具准备数据,它都能显著提升工作效率和数据保真度。
建议在使用前运行内置的环境检查脚本。对于涉及R格式的处理,请注意该功能默认禁用,需要明确授权才能启用。在处理敏感数据时,建议在可控环境中先行测试,以确保数据安全和转换准确性。
核心特点
其核心优势在于对统计二进制格式(如SPSS的.sav、Stata的.dta)的深度支持,能够完整无损地保留变量标签、值标签和特殊缺失值等关键元数据,而同类工具往往在格式转换中会丢失这些信息。此外,它提供了调用本地R解释器的回退机制,确保了对R专属格式(.rda/.rds)的可靠处理能力。
注意事项
不适合处理非结构化数据或非统计软件格式(如纯文本、Excel、图像、视频等)的转换任务。
常见问题
能处理哪些统计软件的数据格式?
支持超过50种格式,包括SPSS (.sav, .por)、Stata (.dta)、SAS (.sas7bdat, .xport)、R (.rda, .rds, .RData)、Minitab (.mtw)、Epi Info (.rec) 等。
转换数据会丢失标签信息吗?
不会。本技能的核心优势就是完整保留变量标签、值标签、特殊缺失值等所有元数据。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/statdata-transfer-x-6/raw/index.md 读取 Statdata Transfer 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/statdata-transfer-x-6/raw/index.md(查看排版版本)