gpt4 book ai didi

variables - 如何在 SPSS 中创建配偶变量?

转载 作者:行者123 更新时间:2023-12-04 09:00:46 26 4
gpt4 key购买 nike

我是新来的,我的 SPSS 知识还很基础。我有来自夫妻的数据,每对夫妻都由一个家庭标识符和一个个人标识符标识,该标识符是他们的家庭 ID 加上他们是伴侣 1 还是伴侣 2 的组合。我还有每个人的分数利开特式量表。我想创建一个新变量,指示每个参与者配偶在该参与者行上的分数。
这是我的数据现在的一个非常简化的版本:

  couple    person   score
1 11 4
1 12 3
2 21 2
2 22 3
3 31 5
3 32 1
这是我希望我的数据看起来像的样子,s_score 是配偶分数:
  couple    person    score      s_score
1 11 4 3
1 12 3 4
2 21 2 3
2 22 3 2
3 31 5 1
3 32 1 5
我找到了这篇关于如何在 R 中执行此操作的好文章。这正是我想要做的,但我不确定如何在 SPSS 中执行此操作: How to create spouse variable?
我有一个非常大的数据集,所以你能给我的任何建议将不胜感激!谢谢!

最佳答案

SORT CASES by couple person (A).
IF couple=lag(couple) s_score=lag(score).

SORT CASES by couple person (D).
IF couple=lag(couple) and miss(s_score) s_score=lag(score).

EXECUTE.
LAG函数正在查看上一行,但无法查看下一行。这就是为什么你需要排序两次,一次升序和一次降序。

关于variables - 如何在 SPSS 中创建配偶变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63570166/

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