[程式] SAS 資料處理

看板Statistics作者 (小孩)時間8年前 (2015/09/06 11:24), 8年前編輯推噓2(201)
留言3則, 1人參與, 最新討論串1/2 (看更多)
我現在有兩筆資料 其中從第一筆資料挑出了800家公司各自的一個時間點 ex :台泥 2008/1/2 亞泥 2009/6/3 而第二筆資料的形式 ex :台泥 2007/12/20 台泥 2007/12/21 . . . 台泥 2008/1/2 台泥 2008/1/3 . . . 亞泥 2008/1/1 . . . 亞泥 2009/6/3 亞泥 2009/6/4 . . 現在想將兩筆資料合併 用公司和那時間點合併 我只知道用水平合併 但好像只能以一個變數合併 如果要用兩個變數來合併請問一下要怎麼做呢? 或者該如何從第二筆資料挑出由第一筆資料所選出的那個公司和時間點? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.105.66 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1441509876.A.A18.html ※ 編輯: titanman (218.173.105.66), 09/06/2015 11:27:47 ※ 編輯: titanman (218.173.105.66), 09/06/2015 11:32:12

09/06 18:21, , 1F
可以兩個變數。merge搭配by 公司名 時間點;
09/06 18:21, 1F

09/06 18:24, , 2F
proc sql內可用inner join 搭配on x.公司名=y.公司名 and
09/06 18:24, 2F

09/06 18:24, , 3F
x.時間點=y.時間點
09/06 18:24, 3F
文章代碼(AID): #1Lwx7qeO (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1Lwx7qeO (Statistics)