如何在SPSS中將多個案例合併為一個?

E_H

我想用不同文件中案例的值填充案例的缺失值。相應的案例具有相同的參考編號,變量 REF。最後,每個參考編號應該只有一個案例,任何變量都沒有缺失值。我已經嘗試過:數據-> 合併文件-> 添加變量-> 多對一,但最終每個參考號都有多個案例,或者表格中根本沒有變化。我無法弄清楚這是如何工作的。

我的兩個數據集:

REF p1 p2 p3
1   5  NA NA    
2   3  NA NA    
3   4  NA NA

REF p1  p2 p3
1   NA  3  NA   
1   NA  NA 1    
2   NA  2  NA
2   NA  NA 4
3   NA  1  NA   
3   NA  NA 1    

期望的輸出:

REF p1 p2 p3
1   5  3  1 
2   3  2  4 
3   4  1  1

我嘗試過但沒有奏效:

合併

el-k

建議你先把這兩個文件疊起來,這樣所有的數據都在一張表裡,然後用聚合把每個case的所有數據都放到一行。我建議max在假設REF每列中只存在一個值的情況使用該函數進行聚合,因此聚合將選擇該值並忽略其他“競爭”缺失值。

編輯後每個“REF”只留下一行:

add file /file = dataset1 /file = dataset2.
exe.
dataset name gen.
aggregate /outfile=* /break=REF /P1 P2 P3=max(P1 P2 P3).

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在實體框架中將多個實體合二為一(將復雜實體映射為單表)

如何在 Pandas 中將兩個單獨的單元格合併為一個奇異的組合值

SwiftUI - 將兩個不同的路徑合併為一個或在繪圖中更改strokeStyle

如何將多行中的一列合併為一個字符串

如何在 REST API 中將多個 API 調用合併為一個調用

在 PyTorch 中將兩個 torchvision.dataset 對象合併為一個 DataLoader

如何將多個列表中相同索引的字符串合併為一個?

將多個 CSV 文件合併為一個具有不同列的文件

C# Linq 將多個屬性合併為一個列表

如何根據另一列值將多個 Panda 的 DataFrame 合併為每個列值的數組

在 kotlin 中將兩個數據類合併為一個

mongodb聚合中將多個對象合併為一個對象

我可以在 Java JFrame 中將多個相同類型的動作事件合併為一個嗎?

如何在python中合併多個字幕文件?

如何使用 AutoMapper 將兩個嵌套對象合併為一個

如何將兩個對象合併到另一個對像中

如何將這兩個 Django 帶註釋的查詢合併為一個?

如何在pyspark中將列合併為一個?

如何將 Google Sheet 轉換為不同的佈局?將具有相同數據的多行合併為一行,並將唯一數據合併到 1 個單元格中

如何在 1 中合併 2 個表並在合併前將第二個表中的值更改為負值

如何在python中將兩個列表合併為一個列表

如何將多個數組合二為一?

Grafana 將多個計數器值合併到一個圖中

如何在MongoDB中合併多個文檔並將字段的值轉換為字段

如何使用lodash將未知數量的對象合併為一個

如何在第一個中為每個數字合併兩個 numpy 數組?

如何將 2 個函數合併為一個函數(使用一個函數針對多個類)

如何在 Django 中將兩個查詢集合併為一個查詢集(不是列表)?

如何在 python 中將多個 xls 文件合併到一個數據框中?