看板 Statistics 關於我們 聯絡資訊
------------------------------------------------------------------------ [軟體程式類別]: SAS 9.2 [程式問題]: panel data 處理 [軟體熟悉度]: 中(3個月到1年) [問題敘述]: 我拿到一個panel data set的資料,可是跑proc panel一直無法有結果, 在log視窗出現: ERROR: Data set WORK.A is not sorted in ascending sequence with respect to time series ID. The current time period has YEAR=2010 and the previous time period has YEAR=2010 in cross section hosp=A. 想說是不是在資料上有點問題,google的結果,查到的panel data都是: id time Xa Xb Xc 1 2010 . . . 1 2011 . . . 1 2012 . . . 1 2013 . . . 2 2010 . . . 2 2011 . . . 2 2012 . . . 2 2013 . . . . . . . . . . . 而我拿到的資料是: hosp YEAR Xa Xb Xc A 2010 . . . A 2010 . . . A 2010 . . . A 2011 . . . A 2011 . . . A 2011 . . . A 2012 . . . A 2013 . . . B 2010 . . . B 2010 . . . B 2011 . . . B 2011 . . . B 2012 . . . B 2012 . . . B 2013 . . . B 2013 . . . . . . . . . . . 我想請問的是,proc panel是不是不能跑我的data set? 那有沒有其他方法可以跑我這種的? 還是說這個data應該要整理到 1 個 hosp 每年度 1 筆資料? 對不起我第一次panel...Orz [程式範例]: data A; set one; proc sort; by hosp YEAR; proc panel; id hosp YEAR; model Y=CB /fixtwo; run; ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.24.130 ※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1400619578.A.B75.html
fairwind:我覺得在這之前, 你應該先想一下你的資料, 為什麼同一間 05/21 07:06
fairwind:醫院同一年有多筆資料, 他們是重覆? 還是不同月份之類的 05/21 07:07
tew:不是每年度一筆 而是每時間節點一筆 05/21 08:15
kathpope:我也在想是不是一年之內有很多個時間點,因為在時間就只有 05/21 13:55
kathpope:年份,原來如此,感謝兩位解惑!!QQ 05/21 13:55
whitybaby: 1 01/24 18:31
whitybaby: 2 01/24 18:32