0
我有一個數據集,它由一系列由不同人員/儀器,一堆不同維度組成的讀數組成。它看起來像這樣:通過比較其他人創建新變量
SUBJECT DIM1_1 DIM1_2 DIM1_3 DIM1_4 DIM1_5 DIM2_1 DIM2_2 DIM2_3 DIM3_1 DIM3_2
1 1 . 1 1 2 3 3 3 2 .
2 1 1 . 1 1 2 2 3 1 1
3 2 2 2 . . 1 . . 5 5
... ... ... ... ... ... ... ... ... ... ...
我的真實數據集包含大約190尺寸,在每一個
多達5項措施我必須遵守一套規則,以創建一個新的變量爲每個維度:
- 如果在同一維度中有兩個不同的值(不包括錯誤),則新變量缺失。
- 如果所有值相同(不包括錯誤),則新變量採用相同的值。
我的新的變量應該是這樣的:
SUBJECT ... DIM1_X DIM2_X DIM3_X
1 ... . 3 2
2 ... 1 . 1
3 ... 2 1 5
這裏的問題是,我沒有相同數量的每個維度的措施。另外,我只能想出很多IF(我的意思是很多,因爲給定維度中的更多度量增加了比較次數),所以我想知道是否有更簡單的方法來處理這個特定的問題。
任何幫助將是apreciated。 在此先感謝。
非常感謝!那正是我所期待的。 – Rub