序
本書簡稱《計導II》。《計導II》是《計導I》的延續,即《計導II》補足了《計導I》不足的部分。《計導I》與《計導II》大致以Wooldridge(2020)的架構為藍圖;換言之,於後者大概可知當代計量經濟學導論的範圍,因此《計導I》與《計導II》所包含的內容,應該算是完整。
《計導I》與《計導II》的特色為:
(1) 所有的內容包括讀取(儲存)資料、繪圖、計算或估計等,皆有對應的Python之程式碼可供讀者對照,隱含著所有內容並不是杜撰的;或是,書內的所有結果皆是可以複製的。此大概是當代專業書籍的特色吧!
(2) 目前有關於計量經濟學的書籍或文獻等,可謂汗牛充棟,許多必要的數學證明,讀者應該皆可以(於網路上)找到;因此,《計導I》與《計導II》是以模擬的方式取代數學上的證明。筆者始終認為模擬方法反而更為重要。
(3) 於書寫的過程中,只要有疑點,筆者總想用模擬的方式「驗證」,沒有實際操作,是完全無法體會感受的(身歷其境),《計導I》與《計導II》努力往此方向進行。
(4) 目前所謂的「機器學習技巧(machine learning techniques)」似乎如雨後春筍般地湧現出來,例如:Richman(2024)、Grant(2024)或Martin(2024)等,其中前者更有“Richman Computational Economics”等一系列叢書(包括基本經濟學、個體經濟學、貨幣銀行學、交易數量風險與報酬等等)皆是以Python為主要輔助工具。筆者未來的想法,竟讓Richman捷足先登,有趣!
(5) 是故,《計導I》與《計導II》以Python為主要輔助工具應是合乎潮流趨勢,我們的確無法想像,上述以「程式語言」為輔助工具,發展的速度究竟有多快?也許,不懂或不使用「程式語言」,恐怕已愈不容易掌握(未來)專業書籍或文獻的內容。
(6) 使用Python來學習計量經濟學的風氣似乎已經形成,例如:Sheppard(2020)、Heiss與Brunner(2024)等書籍,其實於網路上已不難找到類似的資訊。
(7) 《計導I》與《計導II》雖附有習題,不過除了簡答題之外,習題皆仍附有Python之程式碼解答,故堪稱完備。
(8) 《計導I》與《計導II》應該與坊間的書籍有些不同,即筆者是寫出筆者(假定筆者仍是學生)想看的書。
《計導II》可以分成三大部分,其中第一部分包括第1?5章,內容主要敘述「時間序列迴歸模型」的假定、內容與估計等。第二部分包括第6?7章,其是有關於panel data的介紹與說明。第8?10章則屬於第三部分,其內容含工具變數估計與二階段最小平方法、聯立方程式模型(含SUR與VAR模型)以及限制因變數模型。無法避免地,《計導II》的第三部分有使用一些基本的矩陣代數操作,不過有關於後者,《計導II》仍有附錄加以補充說明。與一些進階的書籍如Baltagi(2008, 2021)、Verbeek(2017)、Greene(2003)或Hansen(2022)等書籍(上述書籍普遍使用矩陣代數操作)比較,《計導II》的內容仍偏向於屬於導論型的書籍,讀者應該能掌握。當然,比較麻煩的還是Python的操作,筆者只能建議:多實際操作,多利用網路查詢不懂或不熟悉的部分,今天不學,未來還是不會。於當代,似乎多學習程式語言應該是有利的。
《計導II》全書是使用Spyder IDE 6.02版本書寫,與《計導I》使用Spyder IDE 5.4.3版本稍有不同,即Python(Spyder)應該仍屬於仍在發展的程式語言,有些指令可在某版本使用,但是在其他版本內卻不行,不過若透過網路查詢,應該能克服。其實,筆者改用程式語言來學習專業,是因專業的學習若不使用程式語言工具輔助,的確相當難懂。就筆者而言,若能熟悉程式語言,學習專業的速度反而相當快。提供給大家參考。本書已不需要再附上兒子的作品,有興趣應該可於Facebook或Instagram看到。感謝內人提供一些意見,筆者學疏才淺,倉促成書,錯誤難免,望各界先進指正。最後,祝操作順利。
林進益
寫於屏東崁頂