gpt4 book ai didi

r - 将 SPSS 数据文件导入 R

转载 作者:行者123 更新时间:2023-12-04 17:37:11 27 4
gpt4 key购买 nike

在我的公司,我们正在考虑逐步淘汰 SPSS 以选择 R。在过渡期间,尽管我们仍将使用 SPSS 数据文件格式 (.sav) 的数据。

我在将此 SPSS 数据文件导入 R 时遇到问题。当我将 SPSS 文件导入 R 时,我想保留变量的值和值标签。 read.spss()函数来自 foreign包让我可以选择保留变量的值或值标签,但不能同时保留两者。

AFAIK,R 确实允许因子变量具有值(级别)和值标签(级别标签)。我只是想知道是否有可能以某种方式修改 read.spss()功能来合并这个。

或者,我遇到了 spss.system.file()函数来自 memisc据说允许这种情况发生的包,但它要求一个单独的语法文件 (codes.file),我不一定总是可以使用它。

这是一个 sample data file .

我很感激任何帮助解决这个问题。

谢谢。

最佳答案

我不知道如何读取 SPSS 元数据;我通常读取 .csv 文件并添加元数据,或者编写一个小的一次性 PERL 脚本来完成这项工作。我想说的是最近发布的一个R包,Rz ,可以帮助您将 SPSS 数据导入 R。我快速浏览了一下,似乎很有用。

关于r - 将 SPSS 数据文件导入 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14611045/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com