作者RequiemInDm (安魂曲)
站內Statistics
標題[程式] SAS 兩組dataset讀取
時間Sun Dec 6 23:39:10 2009
[軟體程式類別]:SAS
[軟體熟悉度]:中
[問題敘述]:
若我現在有兩組資料(分別在不同的sas檔裡)
A
obs time_a p1
1 10:30:25 22
2 10:30:27 23
3 10:30:32 21
4 10:30:40 24
5 10:30:50 26
共五筆
B
obs time_b p2
1 10:30:25 24
2 10:30:26 25
3 10:30:26 23
4 10:30:26 21
5 10:30:28 24
6 10:30:28 26
7 10:30:28 26
8 10:30:29 22
9 10:30:42 28
10 10:30:55 30
共10筆
我想用B組資料 利用time_b -2(sec) 去找A組最接近的時間資料點取出p做比較
問題是:
因為我一開始是用set 將兩組資料合併 但資料長度只有取A的長度五筆資料
請問要如何可以在sas裡面 兩組資料可以做利用感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.64.56
1F:→ west1996:資料長度只有取A的長度五筆資料是什麼意思? 12/07 00:20
2F:→ west1996:一個方法是先把A B兩個data完全併起來同時標上組別的mark 12/07 00:21
3F:→ west1996:然後再去處理你的演算法,另一個方法是用sql語法。如果兩 12/07 00:22
4F:→ RequiemInDm:就是我用set A B; 他只取A的長度 12/07 10:47
5F:→ RequiemInDm:我是一開始構想就是用w大說的先併再處理後續 12/07 10:48
6F:推 west1996:@@,我剛試一下沒問題耶,是不是哪裡不小心寫錯了? 12/07 15:14