授課科目名稱:統計程式進階 (Advanced Statistical Programming) [98學年度(下): 2010/02-2010/06]
授課教師: 吳漢銘 (淡江大學 數學系 助理教授), 研究室: 騮先紀念科學館四樓 S432室 分機: 3147。
Office Hour: (三) 13:10~14:00。 E-mail: hmwu@mail.tku.edu.tw
開課班級: 數學系資統組 一年級。必/選修: 選修。學分數:3 學分 3小時。
上課時間地點: (三) 3:10pm~4:00pm, S106; (四) 10:10am~12:00am, S106。
先修科目: 無。 助教: 無。
- 置頂: 成績&出席紀錄表 | 成績總表 (最近更新: 2010/05/14)
-
[2010/06/29] 學期總成績已公佈。被當率 7/36= 19.4%。本網頁停止更新。有問題請到老師無名留言反應。
-
緊急公告 2010/06/24(四):因今日(6/24)電腦教室舉辦數學營8:00~12:00。尚未上台報告者,期末上台報告取消。
(老師這兩天行程滿檔,無法再排其它時間,讓大家報告; 評分方式會再說明)。
請每組上傳繳交: (1) 程式檔; (2) Powerpoint檔; (3) 書面說明電子檔(用LaTeX打)
期限2010/06/25(五) 24:00。逾期不收。 -
期末Project
-
交電子檔報告。(下載LaTeX樣板檔。)期限: 2010/06/25(五); 24:00
-
分組: 06/09(三): 3:00~4:00pm; 06/10(四): 10:00~12:00am; 06/17(四): 10:00~12:00am; 06/24(四): 9:00~12:00am
上台序號 日期 題目 組員 1 2010/06/09(三) 迷宮 蘇奕帆、吳崇立 2 2010/06/09(三) BingoBingo 朱育麟、張俊傑 3 2010/06/10(四) 撲克牌抽一張比大 周鴻文、陳宗君 4 2010/06/10(四) 終極密碼 黃薰潁、張育維 5 2010/06/10(四) 21點 黃瑋、鍾耀葳 6 2010/06/10(四) 踩地雷 趙偉傑、陳郁夫 7 2010/06/17(四) 貪食蛇 柯文達、蕭証文 8 2010/06/17(四) 猜英文單字 張竣凱、陳侑聖 9 2010/06/17(四) 華容道 林品瑜、袁倫軍 10 2010/06/17(四) 數學題型大會考 朱毓旋、吳威廷 11 2010/06/24(四) 朱朱耍腦就會中 林辰、廖柏翔 12 2010/06/24(四) 百萬殺人實驗 李欣倫、鄭又瑀 13 2010/06/24(四) 快速記憶 徐晨軒、吳致嘉 14 2010/06/24(四) 叫醒老爸 林冠宇 15 2010/06/24(四) 寶石方塊Boom!Boom!!Boom!!! 黃千珊、施佳君 16 2010/06/24(四) 百家樂 劉茁、蔡承儒 17 2010/06/24(四) Zeta 朱俊杰
-
[2010/05/31] 請修課同學上網填寫校訂「教學意見調查」(開放日期: 2010/05/31~2010/06/13)。網址: http://info.ais.tku.edu.tw/tas/
-
[2010/05/25] 本週三停課一次,調課至2010/06/24(四)9:00~10:00。
-
[2010/04/12] 期中考: 2010/04/29(四), 早上9:00~10:30 (90分鐘), 地點: S106, 範圍: R圖形進階技巧。
-
[2010/02/20] 課程簡介&上課規定。
-
[2010/02/10] 歡迎同學選修&旁聽 (教學計畫表)。 [不想親自寫程式的同學,請勿選修!]
教學目的:
本課程上學期介紹「統計計算語言R程式」的基本指令及基礎統計程式設計技巧。下學期則介紹 R進階技巧,包含R套件制作、R視窗程式設計、R call C及Java等等。
R是目前統計及生物資訊社群最廣為使用的程式設計語言,具有免費,學習資源豐富的優點。本課程強調學生實際進行程式撰寫,從中了解並學習 (1) 如何使用數理排版系統LaTeX/cwTeX編寫文件; (2) 利用R做基本運算及編寫R函式; (3) 讀取外部資料做基本繪圖並客制化圖形及 (4)會產生隨機數,做簡單的統計模擬。希望藉由R程式設計之技能訓練,為同學們未來修習「迴歸分析」「統計咨詢」「統計計算」等等課程奠定資料分析及程式撰寫的基礎。
教學內容及進度(依實際教學進度隨時修正):
週次 | 月/日 | 內容 |
回家功課/備註 |
第一週 | 02/24, 25 | (V) 課程簡介、R: Brief Review | |
第二週 | 03/03, 04 | (V) R圖形進階技巧 (I) | |
第三週 | 03/10, 11 | (V) R圖形進階技巧 (II) | |
第四週 | 03/17, 18 | (V) Creating R Packages | 練習(1): R package |
第五週 | 03/24, 25 | (V) Graphical User Interfaces for R (I): rpanel | 練習(2): rpanel: slider |
第六週 | 03/31, 04/01 | (V) Graphical User Interfaces for R (II): rpanel | 練習(3): rpanel: checkbox, radiogroup |
第七週 | 04/07, 08 | 春假: 放假一週 | |
第八週 | 04/14, 15 | (V) Graphical User Interfaces for R (III): rpanel | 練習(4): rpanel: button, menu |
第九週 | 04/21, 22 | (V) Graphical User Interfaces for R (IV): rpanel | 練習(5): rpanel: image, positions |
第十週 | 04/29 | 期中考 [上機考, open book] | 4/29(四), 09:00~10:30, 範圍: R圖形進階技巧 |
第十一週 | 05/05, 06 | (V) Project 示範 (數字拼圖遊戲, 賓果遊戲) | 期中加分考 |
第十二週 | 05/12, 13 | (V) 程式練習: GUI 計算機 | |
第十三週 | 05/19, 20 | (V) Probability Distribution (I) | |
第十四週 | 05/26, 27 | Probability Distribution (II) | |
第十五週 | 06/02, 03 | Useful R Packages in the Statistical Data Analysis | |
第十六週 | 06/09, 10 | Student Project (I) | |
第十七週 | 06/16, 17 | 06/16端午節停課乙次。06/17: Student Project (II) | |
第十八週 | 06/24 | 期末考: Student Project (III) |
*(V) 上課講義下載: 限修課學生 下載。
教材課本:
- 教師自製上課教材。
- 統計計算語言R學習手冊-吳漢銘。
參考書籍 :
- 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.
成績考核方式:
-
平時小考成績:40% 。
-
期中考成績:30% 。
-
期末考成績:30% 。
-
調分: 點名、上課表現。
備註:
-
本課程因電腦設備數量有限,故設定限修人數為55人。建議想混學分的同學請不要選修。
-
上述「教學內容及進度」會依實際教學狀況修正。
-
課程網站(習題、公告、討論): http://www.hmwu.idv.tw。