[程式] SAS 如何將計算好的數值直接代入下個式子

看板Statistics作者 (ken)時間11年前 (2015/01/27 15:48), 11年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
[軟體程式類別]:SAS [程式問題]:如何將計算好的數值直接代入下個式子 [軟體熟悉度]:新手(不到1個月) [問題敘述]: 經爬文後,知道大概有output跟macro variables兩種方法, 但由於小弟初次使用SAS,看網路上對於兩種方法的介紹,實在很 難理解,所以想在這邊詢問較詳細的教學。 [程式範例]: 共有三個函數: C(成本函數) = a0 + a1*log(Y) + b1*log(P1).... S1(成本份額函數) = b1+ab11*log(Y)+b11*log(P1)... S2(成本份額函數) = b2+ab12*log(Y)+b22*log(P1)... 第一次參數校估會先由 S1 S2 兩函式校估出15個參數值, 將這15個參數值"代入"成本函數中,再去校估剩下的函數。 所以該如何利用macro或output讓他能自動把成本函數中已經 算出來的參數值先行代入,然後再去跑第二次校估呢? 另外問個問題,為何我在跑完第一次參數校估後,日誌理都會 說 NOTE: At OLS Iteration 1 CONVERGE=0.001 Criteria Met. NOTE: At SUR Iteration 1 CONVERGE=0.001 Criteria Met 感覺好像不是正常現象(?) 以上問題 再麻煩板友們幫忙~ 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.219.130.142 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1422344933.A.66A.html ※ 編輯: dindinbibi (49.219.130.142), 01/27/2015 15:53:14
文章代碼(AID): #1KnqBbPg (Statistics)