【发布时间】:2020-05-08 14:36:45
【问题描述】:
这是我的数据片段供参考
A 列包含 9134 个研究 ID,B 列包含 9467 个研究 ID。我之前对 A 列应用了排除项(在我删除某些人之前,它曾经是 B 列) C-G 列是对应于 B 列的新数据(有 9467 行数据)
我要做的是将数据与 A 列匹配。例如“研究 ID 2 #1195”我希望该数据与 A 列中的研究 ID 1 #1195 对齐
另外,因为我故意从 A 列中删除了一些人,所以研究 ID 2 中的一些人已从研究 ID 1 中删除......所以我对这些人不感兴趣
最终目标是将数据与 A 列对齐,以便无缝复制和粘贴到现有的 SPSS 数据库中
我不知道该怎么做。任何帮助将不胜感激!
这是我的数据集的链接 https://drive.google.com/open?id=1lhbuthqNPLLi8KRVmCOEqmBkh5dy2C41
【问题讨论】:
-
不要EVER(!!!)通过复制和粘贴来组合两个数据集。查找 SPSS
match files命令,它可以轻松地将一个数据集的每一行与不同数据集中的适当行进行匹配(类似于下面建议的 vlookup 功能,但效率更高)。您将根据“study_ID”进行匹配,并且您已经设置了一行代码(或菜单中的一个命令)。如果您在此过程中遇到问题,欢迎在这里提问,我们很乐意提供帮助。但是做。不是。采用。复制和粘贴。 -
你是传奇伊莱
-
如果我有任何问题,我会在这里告诉你
标签: python excel database data-science spss