有人可以在SPSS中提供等效代码,以合并SPSS中的数据集以复制R中可用的rbind和cbind命令吗?非常感谢!
答案 0 :(得分:0)
要将行从dataset1
添加到dataset2
,可以使用ADD FILES。这就要求两个数据集都具有相同的变量,并具有匹配的变量名称和格式。
要将{em>列从dataset1
添加到dataset2
,请使用MATCH FILES。该命令使用两个文件中都存在的键(例如响应者ID)将dataset2
中所需变量的值与dataset1
中右行进行匹配。键在BY
子命令中定义。
请注意,R和SPSS的工作方式完全不同。简而言之,SPSS(主要)用于定义和格式化变量的数据集,而R可以处理单个值,向量,矩阵,数据框等。只需将列从现有数据集复制到另一个数据集(无需注意文件的方式)在SPSS中非常不常见,并且仅添加行而不匹配现有数据集中的变量名称和类型是不常见的。
如果您发布了您要实现的目标的示例,我可以为您提供更有用的答案...