[程式] 用SAS合併資料但樣本數不同

看板Statistics作者 (胡亂來)時間10年前 (2015/12/30 00:05), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我想用某個學術資料庫的家長問卷做分析 需要小孩的性別資料,但家長問卷未有此變項 但他們的小孩問卷有,所以要合併資料 proc sort data=parents; by id1;run; proc sort data=students;by id1;run; data typ; merge parents students;by id1; run; 日誌結果如下 NOTE: 已從資料集 WORK.PARENTS. 讀取 2800 個觀測值 NOTE: 已從資料集 WORK.STUDENTS. 讀取 2851 個觀測值 NOTE: 資料集 WORK.TYP 有 2867 個觀測值和 874 個變數。 家長跟小孩的樣本數不同,查了資料庫,最後訪談得到的樣本數就是如此 因此想請問大家如何解決樣本不一的問題(把多的51個小孩資料給去除) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.188.184 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1451405151.A.BA0.html

12/30 14:46, , 1F
merge parents(in=a) students(in=b);by id1;if a;
12/30 14:46, 1F

12/30 19:13, , 2F
可以了 謝謝!
12/30 19:13, 2F
文章代碼(AID): #1MWgzVkW (Statistics)