转换为‘;序数’;/';因子';至';比例尺’;在R中(如SPSS)

转换为‘;序数’;/';因子';至';比例尺’;在R中(如SPSS),r,R,我需要将因子或序数变量转换为量表,就像SPSS功能一样。在R中可以这样做吗?我会满足于在GNU PSPP中完成它,但我更喜欢在R中完成它 我需要它来匹配SPSS输出文件。有人制作了一个脚本,在输出文件之前,他们在SPSS中将其转换为缩放。我对SPSS不太熟悉,如果它与SPSS文件不一样,分析将被关闭。如果要转换整个数据帧/矩阵/向量,可以使用: library(varhandle) unfactor(data) SPSS就是这样做的吗?我基本上需要它来匹配一个SPSS输出文件。有人制作了一

我需要将
因子
序数
变量转换为
量表
,就像SPSS功能一样。在R中可以这样做吗?我会满足于在GNU PSPP中完成它,但我更喜欢在R中完成它


我需要它来匹配SPSS输出文件。有人制作了一个脚本,在输出文件之前,他们在SPSS中将其转换为缩放。我对SPSS不太熟悉,如果它与SPSS文件不一样,分析将被关闭。

如果要转换整个数据帧/矩阵/向量,可以使用:

library(varhandle)

unfactor(data)


SPSS就是这样做的吗?我基本上需要它来匹配一个SPSS输出文件。有人制作了一个脚本,在输出文件之前,他们在SPSS中进行了转换。我对SPSS不太熟悉,因此如果它像.numeric()一样简单,我很抱歉,如果它与SPSS文件不一样,分析将被关闭。我将把这一点添加到问题的主体中,因为我本应该重复这一点。@Chris-我不认为SPSS在很多分析中对变量类型给出了两种解释,并允许您使用名义变量等。只要您匹配因子级别的顺序,使其与SPSS的标签相同,“那么我想也是一样的。”弗利克先生,我看看我能做些什么。。我通常这样做,但它涉及一些专有信息,而不是;我不知道如何繁殖。“我会想办法的。”最近的邮件是调查数据,我想你是对的。。我将尝试在不转换的情况下运行分析,但我想知道他们为什么要执行添加的步骤。请参阅此处,了解潜在的重复查询-谢谢。。。它对单个列有效吗?例如,我可以只使用
unfactor(data$col3)
Yes!例如:
unfactor(as.factor(mtcars$mpg))
我想你的意思是
varhandle
不是
vanhandle