授課科目名稱:統計程式設計 [97學年度(上): 2008.09-2009.01]
授課教師: 吳漢銘 (淡江大學 數學系 助理教授), 研究室: 騮先紀念科學館四樓 S432室 分機: 3147。
Office Hour: (三) 10:10~11:10。 E-mail: hmwu@mail.tku.edu.tw
開課班級: 數學系資統組 三年級。必/選修: 選修。學分數:3 學分 3小時。
上課時間地點: (三) 8:10~10:00, S106; (四) 9:10~10:00, S106。
先修科目: 機率與統計。 助教: 無。
實習課: 無。
公告:
- [2009/01/12] 學期正式成績公佈。
- [2009/01/05] 平時成績: 作業、點名、分組活動,成績公佈,有問題者請於公告日起一星期內連絡老師,逾期不處理。
- [2009/01/03] 期未考資訊: 時間: 2009/01/07(三), 早上8:20~09:50, 教室S106。 上機考closed book。
注意: 1. 請提早10分鐘(8:10)進場預備。 2. 請攜帶隨身碟。 - [2008/12/13] 請修課同學上網填寫校訂「大學部網路教學意見調查」(開放日期: 200812/15~28)。
- [2008/11/10] [97-1][統計程式設計] 教學期中評量與建議 問卷填寫 (2008/11/20截止)。
- [2008/10/27] 期中考資訊: 時間: 2008/11/12(三), 早上8:20~09:50, 教室S106。 範圍一~八週教過的。 上機考closed book。
注意: 1. 請提早10分鐘(8:10)進場預備。 2. 請攜帶隨身碟。 - [2008/06/14] 歡迎同學選修&旁聽 (教學計畫表)。
教學目的:
本課程分上下兩學期教授。上學期介紹「統計計算語言R程式」的基本指令及統計程式設計技巧。下學期介紹「Java視窗程式語言」在統計上的應用。R是目前統計及生物資訊社群最廣為使用的程式設計語言,具有免費,學習資源豐富的優點。程強調學生實際進行程式撰寫,從中了解如何實作演算法。希望藉由程式設計之技能訓練,培養學生將抽象數理思考轉化具體程式語言架構的能力,使其對統計方法的了解及應用分析能力更精深。為同學們未來修習「統計計算」等計算課程奠定程式撰寫的基礎。
教學內容及進度:
週次 | 月/日 | 內容 | 回家功課/備註 |
第一週 | 09/10, 11 | (V) Course introduction, R Installation and Environment | R 安裝 |
第二週 | 09/17, 18 | (V) Latex 數理排版系統 | |
第三週 | 09/24, 25 | (V) LaTeX/cwTeX 數理排版系統-例子講解 | Homework1 下載 (due 10/04) |
第四週 | 10/01, 02 | (V) The Basic of R: Objects | |
第五週 | 10/08, 09 | (V) Data Input & Output in R | |
第六週 | 10/15, 16 | (V) Writing R Functions | |
第七週 | 10/22, 23 | (V) Writing R Functions | Homework2 下載 (due 11/05) |
第八週 | 10/29, 30 | (V) R Graphics (I): Traditional Graphics | |
第九週 | 11/05, 06 | (V) R Graphics (I): Traditional Graphics & 分組活動 | |
第十週 | 11/12, 13 | 期中考[上機考, close book] | |
第十一週 | 11/19, 20 | (V) R Graphics (II): Customizing Traditional Graphics | |
第十二週 | 11/26, 27 | (V) R Graphics (II): Customizing Traditional Graphics、Mathematics and Probability Distribution | |
第十三週 | 12/03, 04 | (V) The Law of Large Numbers | |
第十四週 | 12/10, 11 | (V) The Central Limit Theorem | Homework3 下載 (due 12/24) |
第十五週 | 12/17, 18 | Confidence Interval, Hypothesis Testing | |
第十六週 | 12/24, 25 | Statistical Modeling and Regression, Model Checking | |
第十七週 | 12/31, 01/01 | Build R package | |
第十八週 | 01/07, 08 | 期末考[上機考, close book] |
*(V) 上課講義下載: 限修課學生 下載。
教材課本:
- Venables, W.N., Smith, D.M. and the R Development Core Team, 2007, An introduction to R (version 2.6.1).
[free download] http://cran.r-project.org/doc/manuals/R-intro.pdf
參考書籍 :
- Maindonald, J. , and Braun, J., 2007, Data Analysis and Graphics Using R: an example-based approach ,
2nd ed., Cambridge University Press. - Crawley, M. J. , 2007, The R Book, Wiley.
- Rizzo, Maria L. (2007), Statistical Computing with R, Chapman & Hall/CRC. http://personal.bgsu.edu/~mrizzo/SCR.htm
- Crawley, M. J., 2005, Statistics: An Introduction using R, Wiley; 1 edition.
- Verzani, J., 2005, Using R for introductory Statistics, Chapman & Hall/CRC.
- Murrell, P., 2005, R graphics, Chapman & Hall/CRC; 1 edition.
成績考核方式:
平時成績:50 % (包含點名、小考、作業、上課表現、實習課等等,比例動態決定)。[原始平時成績紀錄表下載]
期中考成績: 25 % 。
期末考成績:25 % 。
學習資源:
- Hank's "R Learning Resources".
備註:
老師的最討厭: 抄、混。 作業(部份/全部)抄襲 = 作業零分 + 學期成績不加分。
本課程「統計程式設計」上學期教「R」,下學期教「Java」,各自獨立。
欲了解老師上課方法及概況,請參考討論區「教學建議與問題反應」相關課程討論。
上述「教學內容及進度」會依實際教學狀況修正。
課程網站(習題、公告、討論): http://www.hmwu.idv.tw。