-
- 過去公告:
- 未來課程規劃:
(updated on 2/22/17)
- 2/21 (Tue): 課程介紹:討論主題,作業,報告,進行方式
- 2/28 (Tue): 國定假日
- 3/07 (Tue): 數據處理與繪圖功能
- 3/14 (Tue): 資料類別與基本運算
- 3/21 (Tue): 邏輯判斷與流程控制
- 3/28 (Tue): 函數:計算與排序
- 4/04 (Tue): 國定假日
- 4/11 (Tue): 多維度資料格式
- 4/18 (Tue): 期中考週,不上課,不考試
- 4/25 (Tue): 檔案資料輸入與輸出
- 5/02 (Tue): 繪圖功能與文字
- 5/09 (Tue): 多重繪圖與顏色
- 5/16 (Tue): 函數:動畫與動作
- 5/23 (Tue): 探索性資料分析
- 5/30 (Tue): 國定假日
- 6/06 (Tue): 資料間的相關性
- 6/13 (Tue): 資料連結分析
- 6/20 (Tue): 期末考週,不上課,不考試
-
-
- 過去課程:105-1 學期資料: (updated on 2/10/17)
- 影像處理與動畫相關資料:
(updated on 6/13/17)
- 第14-17週 5/23, 6/6, 6/13 繪圖相關課程:
(updated on 5/21/17)
- 課程內容:U12: 探索性資料分析
- - 數據化探索
- - 視覺化探索
- 課程內容:U13: 資料間的相關性
- - 資料間的線性關係
- - lm: Linear Model
- - nhanes2, cars, iris 的線性回歸模型
- - 資料間的相關性
- - 多維關係繪圖
- 課程內容:U14: 資料連結分析
- - 基本元素:連結規則,支持度,可靠度,提升度
- - 軟體套件,核心函數,資料集
- - 對產生規則進行強度控制
- - 改變輸出結果形式
- - 連結規則的視覺化
- 學習時間 登錄連結:
https://goo.gl/L157kQ
- 課程講義檔案,在下面 上課講義與影片 區
- 作業: 沒有作業,請進行期末專題!
-
- HW10 動畫 - 相當有趣的動畫
(updated on 6/3/17)
- 目前有 16 個動畫,如 FB 上所示,慢慢欣賞!
-
- 所有作業資料查詢:
(updated on 6/3/17)
- 查詢作業的繳交記錄:
- 請執行下面兩個指令,
即可獲得您的作業是否有繳交的記錄:
myfunc <- lapply( "https://goo.gl/OSuCD6", source)
CheckHwStatus( "B01901369" )
-
CheckHwStatus( ) 中間放的是您的學號。
結果有三種:Yes, Yes-Late, NotReceived
分別是:有交(期限之前),有交(期限之後),沒交
- 如果您有交或覺得有準時交,
請您再轉寄一次,當初繳交作業的那個 email,
讓我們再次確認一次。
-
- 查詢作業的評語:
- 請執行下面兩個指令,
即可獲得您的作業的評語:
myfunc <- lapply( "https://goo.gl/FqbBp6", source)
CheckHwNote( "B01901369", "HW05", "BIG5" )
-
ChechkHwNote( ) 中間放的是您的學號,作業編號,以及編碼方式。
常用的編碼方式如下:
UTF-8, BIG5, CP950, ASCII, GB18030, GB2312, ISO-2022-JP, ISO-2022-KR, SHIFT-JIS。
-
- HW09 繪圖問卷結果
(updated on 6/3/17)
- 此次問卷共有32個有效答覆,
- 其中,最高票群有兩群:9票-3位,8票-3位,
- 這6位同學的作品,如 FB 上所示。
- 為了獎勵這幾位同學,
- 我這邊準備了一些文具小禮物當作獎品,
- 請這幾位同學上課時間過來找我,先來先選!
- 謝謝!
-
- 繪圖票選(截止日期:May 31, 2017)
(updated on 5/21/17)
- 請票選您覺得最喜歡的圖,不限制數量,
- 但是,每人僅可投票一次。
- 多次投票者,將會隨機留下一個記錄。
- 連結:
Google 問卷
-
- 期末專題報告:
(updated on 5/21/17)
- 繳交日期:6/27 (Tue), 23:00 之前。
- 繳交內容:一個報告檔 (.pdf),一個程式檔 (.R or .Rmd),其他數據檔案。
- 報告檔範例:
範例1,
範例2,
範例3,
範例4,
範例5
- 程式檔範例:
範例1,
範例2,
範例3,
範例4,
範例5
- 討論主題:
討論主題
- 建議事項:
您的程式如果需要其他的數據,
請儘量附上數據檔案,
以及在報告中詳細說明如何取得該數據
或如何從原始數據整理到目前的數據檔案。
-
程式碼以及相關數據檔的使用過程或方式,
以及可能需要注意的地方,
請在報告中說明清楚。
-
檔案命名的方式,建議如下:
B96901369_Project_PlotFace.R, or
B96901369_Final_USPoll2016.R
也就是,學號,類型,主題,
以利分類整理與辨識。
- 報告 (.pdf) 部分評分方式:
-
- A:
詳細說明如何使用 R 程式,來進行數據擷取,計算,繪圖等呈現數據的功能
- 例如:使用了哪一個指令,以及設定的參數,獲得了哪一些數據或圖形
- 也就是,每一個地方的說明,都要有三個部分:
- (1) 程式碼,(2) 使用此程式碼用途說明,以及(3) 呈現所產生的數據或圖的結果
-
- B:
大概說明如何使用 R 程式,來進行數據擷取,計算,繪圖等呈現數據的功能
- 例如:僅呈現最後數據或圖形結果,但是,不清楚如何使用 R 程式來獲得這些結果
-
- C:
大部分都是文字描述問題與處理過程,並未說明如何使用 R 程式
-
- 程式 (.R) 部分評分方式:
-
- A:
所有程式都可以執行成功,大部分主要程式碼,都有註解
-
- B:
部分程式都可以執行成功,僅註解部分程式碼
-
- C:
大部分程式無法執行成功,程式碼沒有什麼註解
-
- 作業資料查詢:更新到 HW08
(updated on 5/14/17)
- 查詢作業的繳交記錄:
- 請執行下面兩個指令,
即可獲得您的作業是否有繳交的記錄:
myfunc <- lapply( "https://goo.gl/OSuCD6", source)
CheckHwStatus( "B01901369" )
-
CheckHwStatus( ) 中間放的是您的學號。
結果有三種:Yes, Yes-Late, NotReceived
分別是:有交(期限之前),有交(期限之後),沒交
- 如果您有交或覺得有準時交,
請您再轉寄一次,當初繳交作業的那個 email,
讓我們再次確認一次。
-
- 查詢作業的評語:
- 請執行下面兩個指令,
即可獲得您的作業的評語:
myfunc <- lapply( "https://goo.gl/FqbBp6", source)
CheckHwNote( "B01901369", "HW05", "BIG5" )
-
ChechkHwNote( ) 中間放的是您的學號,作業編號,以及編碼方式。
常用的編碼方式如下:
UTF-8, BIG5, CP950, ASCII, GB18030, GB2312, ISO-2022-JP, ISO-2022-KR, SHIFT-JIS。
-
- 一些繪圖,動畫,調色盤的參考資料
(updated on 5/9/17)
- 第11-13週 5/2, 5/9, 5/16 繪圖相關課程:
(updated on 4/30/17)
- 課程內容:U09: 繪圖功能與文字
- - 繪圖視窗之設定
- - 常用的圖形參數
- - 座標軸及邊界
- - 加入文字
- 課程內容:U10: 多重繪圖與顏色
- - 多張圖形之位置安排
- - 加入圖形元件
- - 顏色
- 課程內容:U11: 函數:動作與動畫
- - 畫一個臉
- - 行走路徑與迴圈控制
- - 畫一個動畫
- - 數學函數繪圖
- 學習時間 登錄連結:
https://goo.gl/L157kQ
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 作業
- -
HW08_學號_關鍵字.xxx
- - 主要指定檔案: HW08_B01921001_PlotFigure.R
- - 報告檔案: HW08_B01921001_PlotFigure.pdf 或者 .pptx
- - HW09_學號_關鍵字.xxx
- - 主要指定檔案: HW09_B01921001_PlotManyFigures.R
- - 報告檔案: HW09_B01921001_PlotManyFigures.pdf 或者 .pptx
- - HW10_學號_關鍵字.xxx
- - 主要指定檔案: HW10_B01921001_Animation.R
- - 報告檔案: HW10_B01921001_Animation.pdf 或者 .pptx
- ----------------
- - 或者是:R Markdown 等整合式的檔案, (.Rmd) 與 (.pdf or .html)
- - 有關 R Markdown 的使用方式,可以參考下面說明:
- --- http://rmarkdown.rstudio.com/lesson-1.html
- --- http://rmarkdown.rstudio.com/articles_intro.html
-
- windows() 等設定的內定值
(updated on 5/2/17)
- 以下是一些官方說法的內定數值:
- - The default device size is 7 inches square,
- --- although this is often incorrectly implemented by Windows.
- - Font sizes are in big points.
- - The default font family is Arial.
- - Line widths are as a multiple of 1/96 inch,
- --- with a minimum of one pixel.
- - The minimum radius of a circle is 1 pixel.
- - pch = "."
- --- with cex = 1 corresponds to a rectangle of sides
- --- the larger of one pixel and 0.01 inch.
- - Colours are interpreted via the unprofiled colour mapping
- --- of the graphics card
- --- – this is assumed to conform to sRGB.
-
- Mac iOS 開始另外視窗的設定:
(updated on 4/30/17)
- 作業資料查詢:
(updated on 4/27/17)
- 查詢作業的繳交記錄:
- 請執行下面兩個指令,
即可獲得您的作業是否有繳交的記錄:
myfunc <- lapply( "https://goo.gl/OSuCD6", source)
CheckHwStatus( "B01901369" )
-
CheckHwStatus( ) 中間放的是您的學號。
結果有三種:Yes, Yes-Late, NotReceived
分別是:有交(期限之前),有交(期限之後),沒交
- 如果您有交或覺得有準時交,
請您再轉寄一次,當初繳交作業的那個 email,
讓我們再次確認一次。
-
- 查詢作業的評語:
- 請執行下面兩個指令,
即可獲得您的作業的評語:
myfunc <- lapply( "https://goo.gl/FqbBp6", source)
CheckHwNote( "B01901369", "HW05", "BIG5" )
-
ChechkHwNote( ) 中間放的是您的學號,作業編號,以及編碼方式。
常用的編碼方式如下:
UTF-8, BIG5, CP950, ASCII, GB18030, GB2312, ISO-2022-JP, ISO-2022-KR, SHIFT-JIS。
-
- 基本要求 for HW07:檔案資料輸入與輸出:
(updated on 4/25/17)
- HW07 的基本要求為:
- 1. 至少使用三種方式讀取資料。
- - 例如:用同一個指令,讀取不同檔案,
- - 或者用不同指令,讀取同一個檔案,
- - 或者各種組合。
- 2. 讀取資料之後,進行處理,
- - 分別建立一個 5x3 的矩陣 (matrix):Number,
- - 放置五個手機的價格,螢幕,重量三種資料。
- - 要想辦法讓這三個對應的矩陣的內容一樣,
- - "一樣"的意思是包含:數字本身大小與資料的格式。
- - 您要比較一下,確認是"一樣"的。
- 注意喔:5x3 的矩陣 (matrix) 的大小是:
- - 5個橫列(row),3個直行 (column)。
-
- 第十週 4/25 課程:
(updated on 4/23/17)
- 課程內容:U08: 檔案資料輸入與輸出
- - 取得檔案的資料:輸入與輸出
- - 取得內建資料庫
- - 取得其他資料庫的資料
- - 取得網頁的資料
- 學習時間 登錄連結:
https://goo.gl/L157kQ
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 作業(HW07):HW07_學號_關鍵字.xxx
- - 主要指定檔案: HW06_B01921001_ReadData.R
- - 報告檔案: HW06_B01921001_ReadData.pdf 或者 .pptx
- - 或者是:R Markdown 等整合式的檔案, (.Rmd) 與 (.pdf or .html)
- - 有關 R Markdown 的使用方式,可以參考下面說明:
- --- http://rmarkdown.rstudio.com/lesson-1.html
- --- http://rmarkdown.rstudio.com/articles_intro.html
- 作業(HWPlus)加分題:HWPlus_學號_關鍵字.xxx
- - 主要指定檔案: HW06_B01921001_LearnTime.R
- - 報告檔案: HW06_B01921001_LearnTime.pdf 或者 .pptx
- - 主要指定檔案: HW06_B01921001_USA2016.R
- - 報告檔案: HW06_B01921001_USA2016.pdf 或者 .pptx
-
- 專題構想書 - 彙整彙整
(updated on 4/11/17)
- 專題構想書,彙整的資料,如下連結:
構想書整理檔案,請參考。
- 依照:主題,題目,變數,特殊功能等方面整理。
- 主題分成:人口,人數,氣候,自然物質,行為,金錢,消費,營運,頻率,數據,選票
-
- 第八週作業繳交期限與下半學期課程規劃:
(updated on 4/11/17)
- 應同學建議,本週作業(HW06)繳交期限延後一週,改為:4/23, 11pm。
- 下半學期預計還有四個作業左右。
- 最後幾次的課程,主要是針對個案演練相關程式設計,
因此,不會有規定的作業,
希望可以讓您們可以針對您們的專題操作相關的程式設計技巧。
- 專題報告的最後繳交期限:
預定為:6/27 (Tue),即期末考後的週二。
-
- 第八週 4/11 課程:
(updated on 4/10/17)
- 課程內容:U07: 多維度資料格式
- - 矩陣 matrix
- - 陣列 array
- - 列表 list
- - 資料框 data.frame
- - 因子 factor
- 學習時間 登錄連結:
https://goo.gl/L157kQ
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 作業(HW06):HW06_學號_關鍵字.xxx
- - 主要指定檔案: HW06_B01921001_Phone.R
- - 報告檔案: HW06_B01921001_Phone.pdf 或者 .pptx
-
- 作業資料查詢:
(updated on 4/10/17)
- 查詢 HW01 - HW05 繳交記錄:
- 請執行下面兩個指令,
即可獲得您的作業是否有繳交的記錄:
myfunc <- lapply( "https://goo.gl/YZqSba", source)
CheckHwStatus0105( "B01901369" )
-
CheckHwStatus0105( ) 中間放的是您的學號。
結果有三種:Yes, Yes-Late, NotReceived
分別是:有交(期限之前),有交(期限之後),沒交
- 如果您有交或覺得有準時交,
請您再轉寄一次,當初繳交作業的那個 email,
讓我們再次確認一次。
-
- 查詢 HW04 - HW05 的評語:
- 請執行下面兩個指令,
即可獲得您的 HW04, HW05 的評語:
myfunc <- lapply( "https://goo.gl/GiZPsm", source)
CheckHwNote0405Encode( "B01901369", "BIG5" )
-
ChechkHwNote0405Encode( ) 中間放的是您的學號,以及編碼方式。
常用的編碼方式如下:
UTF-8, BIG5, CP950, ASCII, GB18030, GB2312, ISO-2022-JP, ISO-2022-KR, SHIFT-JIS。
-
- 如果要同時獲得等第成績,請執行下面兩個指令:
myfunc <- lapply( "https://goo.gl/Z8WO8r", source)
CheckHwNoteGrade0405( "B01901369", "BIG5" )
-
ChechkHwNote0405Encode( ) 中間放的是您的學號,以及編碼方式。
-
- 作業資料查詢:
(updated on 4/10/17)
-
- 查詢 HW04 - HW05 的評語:
- 請執行下面兩個指令,
即可獲得您的 HW04, HW05 的評語:
myfunc <- lapply( "https://goo.gl/ecp9TF", source)
CheckHwNote0405( "B01901369" )
-
ChechkHwNote0405( ) 中間放的是您的學號。
-
- 期末專題的目的與範疇
(updated on 4/3/17)
- 程式設計的目的是:
- - 為了幫忙我們處理複雜或者是重複性的工作,
- - 因此,期末專題的目的是:
- - 希望您們可以針對您們有興趣的問題,
- - 有機會可以試著寫一個程式去處理這個問題。
- 問題本身可以不需要太大,
- - 可以針對我們討論或提過或預計討論到數據,
- - 例如:iris, phone, score, 等
- - 或是:women, uspop, Titanic, Insurance, CO2, Oragne, Groceries 等,
- - 也可以從您的課業中,生活中,網路上,獲得到一些數據或資料。
- 主要是想看看,針對這些數據,
- - 您們如何善用所討論過的程式功能,
- - 進行一些包含:計算與繪圖的處理與分析,
- - 希望能夠瞭解一下,
- - 程式設計這件事,如何幫助您的解決工作或生活上的問題等議題。
- 因此,評分上,會必較著重在:
- - 是否使用了這們課所教過的程式指令,
- ... 一個可能的方向是廣度,
- ...... 就是說,用了很多指令去進行計算或分析
- ... 另一個可能的方向是深度,
- ...... 就是說,雖然用了較少的指令,
- ...... 但是,用得很透徹,善用各種設定去進行詳細的計算或分析。
- - 詳細地說明,執行結果所帶給您的想法
- ... (優點或缺點,符合期待的結果,或者意外的結果等)
- R 內建的資料庫,可以參考下面的 "資料庫" 參考網頁:
- 上學期所使用的一些網路上的資料庫,
可以參考課程網頁中間,有關 "資料與數據" 的一些連結。
-
- 抓蟲 (debug) 時刻:
(updated on 4/5/17)
-
寫程式寫到最後,會發現常常出現錯誤。
-
明明我的程式是照我的想法寫的,
-
但是,執行結果就是怪怪的。
-
這可能是程式碼中有一些錯誤,俗稱的 有蟲 (bug),
-
接著就需要把蟲抓出來,俗稱的 抓蟲 (debug)。
-
通常抓蟲所花的時間也不少,
-
有可能佔全部寫程式的時間的一半以上。
-
那這些蟲通常在哪裡呢?
-
--- 計算過程錯了:
您的想法與程式碼的執行過程不一樣!
-
--- 邏輯判斷符號弄錯了,
e.g., > 弄成 <,== 弄成 != 等
-
--- for 之內,變數的 index 弄錯了,
e.g., data[ i, j ] 弄成 data[ j, i ],
或者,data[ i+1 ] 弄成 data[ i-1 ] 等等
或者,mydata[ k ] 弄成 yourdata[ j ] 等等
-
--- 指定錯的資料位置或變數
e.g., mydata <- speed 弄成 mydata <- velocity 等
-
................................................................
-
那如果出現錯誤了,該怎麼找出錯誤呢?
-
................................................................
-
除錯的方法:
-
--- 就是一行一行,再次檢查一次,
想一下,每一行的作法對不對
-
--- 這裡很重要的是:
在程式碼中,每一個部分都要註解,
說明該組主要的工作細節,
因此,經由檢查註解與程式碼,
可以很容易理解可能哪裡出錯。
-
--- 如果還是查不出來,
再來,給一個已知結果的數據,執行此程式,
e.g., 那個成績評定的程式,
給一組數據包含所有的成績,i.e., -3, -2, -1, 0, 1, 2, ..., 100, 101, 102
0, 1, 2, ..., 100:這些是為了確認結果是否是自己想的,
-3, -2, -1, 101, 102:這些是為了測試不在原來設定的數據,會有什麼結果呢?
-
--- 再看看什麼數據輸入會產生問題,
再對應找出該數據的處理程式碼在哪一些地方
-
--- 也可以把所有的輸入數據都設成每一個出問題的數據,
再看看輸出結果的哪一個位置出現問題,
再去檢查該位置的處理程式碼所在之處是否有問題。
-
--- 用 print( data ) 放置每一個計算式子之後,
列印出該計算式或判斷式的結果
這樣子,才能瞭解是否有計算錯誤的地方。
-
----------------------------------------------------------------------
-
總而言之,
如果您要寫一個程式去計算這些過程,
要先想想如果您用筆與紙的話,您會怎麼算?
就像講義中的計算過程數據列表一樣。
寫程式,基本上只是把您的過程原汁原味,一五一十地呈現而已。
-
- 第七週 4/4 課程:
(updated on 3/25/17)
- 本週:不上課 (國定假日)
- 請整理期末報告構想書!
- - 繳交期限: 4/9 (Sun), 11pm
- - e-mail 到 ntucp105s@gmail.com
- - e-mail 主旨: PJT 學號 Proposal 關鍵字
- ...... 例如:PJT B05921002 Proposal UBike
- 構想書內容(建議):
- - 第一頁:課程名稱,學期,姓名,系級,日期等基本資料。
- - 第二頁:問題描述,或者數據資料描述,數據來源等想法說明。
- - 第三頁:預計要達到什麼結果,可能需要用到那些功能,計算公式,
- ...... 或者是函數操作等初步的構想。
- 參考資料:
- - 構想書範例:
(1) Temperature,
(2) UBike ,
(3) Spending
- - 105-1 期末報告主題
Project Topics
- - 105-1 討論到的主題與程式
Topics and Functions
-
- 第六週 3/28 課程:
(updated on 3/25/17)
- 課程內容:U06:函數 - 計算與排序
- - 常用函數:基本操作,基本統計,排序
- - 使用者自訂函數:
- .....符號函數:sign,
計算總和,平均值,標準差,
數據排序,
- .....找出:最大值,最小值,中位數,四分位數
- .....自定數學函數
- 學習時間 登錄連結:
https://goo.gl/L157kQ
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 作業(HW05):HW05_學號_關鍵字.xxx
- - 函數檔案: myNorm.R
- - 測試程式檔案: HW05_B01921001_myNorm.R
- - 報告檔案: HW05_B01921001_myNorm.pdf 或者 .pptx
-
- 3/21 課程,補充課程影片:
(updated on 3/21/17)
- 3/21 的課程討論,因為時間的關係,
有關 for( ), while( ), repeat( ) 並沒有在課堂中仔細的編輯程式。
- 如果您想要進一步瞭解一些範例的編輯過程,
請參考下面三段上學期的課程影片:
- - 迴圈: for - 範例說明
- - 迴圈: while - 範例說明
- - 迴圈: repeat - 範例說明
- 在 1know.net 上的課程,也同時講義描述與範例說明編輯在一起了,例如:
- - 迴圈: for - 講義描述 (105-2)
- - 迴圈: for - 範例說明 (105-1)
- - 迴圈: while - 講義描述 (105-2)
- - 迴圈: while - 範例說明 (105-1)
- - 迴圈: repeat - 講義描述 (105-2)
- - 迴圈: repeat - 範例說明 (105-1)
-
- 第五週 3/21 課程:
(updated on 3/19/17)
- 課程內容:U05: 邏輯判斷與流程控制
- - 邏輯變數、判斷及運算
- - 條件分支
- - 迴圈
- - 作業(HW04)的內容與繳交
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 檔案名稱:HW04_學號_關鍵字.xxx
- - R 程式檔案: HW04_B01921001_LogicFlow.R
- - 報告檔案: HW04_B01921001_LogicFlow.pdf 或者 .pptx
-
- 有問題怎麼辦?
(updated on 3/13/17)
- 四個可能的作法:
- 1. e-mail 問人
- 2. 到 FB 問問題
- 3. 用 ?指令
- 4. google 指令或錯誤的訊息
- 用 (1), (2) 的話,
- 儘量附上當時的螢幕資料,
- (Ctrl + Print Screen or Alt + Print Screen,可以複製貼上)
- 最好還以再複製一下使用的指令與產生的錯誤訊息的文字。
- 以利瞭解問題或者可以重現問題的可能性,
- 以及針對問題提出建議方案。
- 用 (3), (4) 的話,
- 可能可以找到解決方案,或者類似問題的解決方案,
- 如果您覺得您找到答案了,
- 也歡迎您 post 到 FB 跟大家分享:
- 您的問題,找到的解法,網站連結等,
- 這樣子,除了大家也可以學到之外,
- 也可能幫忙檢查所獲得的資訊是不是直接可以解決這個問題。
-
- 第四週 3/14 課程:
(updated on 3/12/17)
- 課程內容:
- - 資料表示法
- - 基本運算與函數
- - 文字處理
- - 作業(HW03)的內容與繳交
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 檔案名稱:HW03_學號_關鍵字.xxx
- - R 程式檔案: HW03_B01921001_FormatOperation.R
- - 報告檔案: HW03_B01921001_FormatOperation.pdf 或者 .pptx
-
- 第三週 3/7 課程影片:
(updated on 3/7/17)
- 第三週 3/7 課程影片的主題編輯已經完成了
- 請至上課講義與影片區,點選該影片(Youtube)
或者至 1know.net 平台上觀看
- 使用上,有任何問題,或者主題編輯的建議,
請 e-mail 給: fengli@ntu.edu.tw
-
- 第三週 3/7 課程:
(updated on 3/4/17)
- 課程內容:
- - 以 鳶尾花 IRIS 與 課程活動時間 數據為例,
- - 分析數據 與 繪製圖形,
- - 作業(HW02)的內容與繳交
- 課程講義與作業範例檔案,在下面 上課講義與影片 區
- 檔案名稱:HW02_學號_關鍵字.xxx
- - R 程式檔案: HW02_B01921001_ComputePlot.R
- - 報告檔案: HW02_B01921001_ComputePlot.pdf 或者 .pptx
-
- HW01 初步批閱 (updated on 3/1/17)
- HW01 已經初步批閱,
需要補充的部分,已經 e-mail 給您了,
主要的建議事項,如下所示:
- A. 作業說明:有下面少數的缺失,少了一些東西,或不完整,或過於簡略:
- - 封面基本資料不完整
- - 描述的部分缺少:需要說明在做什麼事。
- - 描述的部分缺少:需要說明使用了什麼指令。
- - 描述的部分缺少:需要說明產生什麼結果。
- B. 程式:有下面缺失
- - 缺少程式檔案:(.R, .RData, .Rhistory)
- - .R 的程式,執行上有問題
- - .R 內容,缺少個人基本資料,請參考範例
- - .R 內容,缺少註解程式,請參考範例
- 如果有不清楚的地方,
請參考課程網頁上,
HW01 繳交檔案的範例。
-
- 在 RStudio 中使用中文:
(updated on 2/21/17)
- R 是可以處理中文資料,
檔案也可以用中文,
但是,可能會產生亂碼,或連結不到檔案。
- 目前,已知目錄的路徑不能有中文字型,
會連結不到,因而無法儲存檔案。
不僅是上一前的目錄不能有中文,整個目錄中都不能有中文,
例如:
E:\使用者\連小力\MyData,
E:\桌面\程式設計\MyData,
這些會有問題。
- 因此,建議簡單的建立一個目錄,
例如:
E:\MyData or E:\R\mywork
-
- HW01 的目的:
(updated on 2/21/17)
- HW01 的目的:要測試一下
- 程式可以順利執行成功,
- 相關資料可以順利儲存對應的檔案。
- 課程網站的講義區,HW01 的地方,放了四個範例檔案,
1. 作業 範例 (.pdf or .pptx)
- 參考這個大概整理 3-5 頁執行的過程與說明,
知道一下,如何從 Rstudio 中複製數據與圖形到報告檔案中。
2. 程式 範例 (.R)
- 練習編輯程式,記得要保留個人資料,以及試著加上說明文字
3. 歷史檔 範例 (.Rhistory)
4. 資料檔 範例 (.RData)
- 瞭解是否可以成功儲存下來執行的過程或資料。
-
- HW01的內容是否合適?
- 第一次作業,在繳交期限之後,
- 助教會先檢查您們的作業內容是否完整。
- 如果需要補交的,會再通知您們,與補交期限(預定是:3/5)。
-
-
- 2/21 上課錄影品質:
(updated on 2/21/17)
- 我在編輯今天的課程影片發現聲音的品質相當不好。
上學期並沒有發生這樣的狀況。
我已經請計中工程人員檢查看看。
- 今天的內容主要是一些課程介紹的描述,
請您先參考課程講義,
如果您有問題或疑惑的話,
請跟我一下哪一頁的東西不清楚,
我再試著用文字補充說明。
- 課程講義與所有的參考資料,
都會放到課程網站上,
綠色字體的地方 是可以連結到檔案或是網站資料的。
有任何狀況,請留言或 e-mail 給我。
-
- 請選出您有興趣的主題:(可以自行新增):
(updated on 2/16/17)
- 請至課程 FB 投票,票選您可能感興趣的主題,
我會盡量針對這些主題深入討論。
- 目前的主題有 (您可以自行新增):
- - 從網路上讀取資料與數據
- - 個人金錢或時間等資料統計及分析探索
- - 實驗數據分析探索
- - 產品銷售數量使用量資料分析
- - 股票相關數據分析
- - 從數據建立統計數學模式
- - 動作,動態行為模擬
- - 團體社群使用率參與率收視率等記錄數據分析
- - 文字處理 - 找尋關鍵字 或 文字爬文
- - 人口社會統計分析
- - 生物資訊資料分析
- - 美國大選相關數據分析
- - 氣候相關數據分析
- - (您可以自行新增)
- 這些主題的特定議題,可以參考下面檔案:
Project Topics
-
- 上課時間,上課地點,網站,e-mail等基本資訊:
(updated on 2/10/17)
- 上課時間,上課地點:
(updated on 2/10/17)
- 上課時間:週二:10:20-12:10,(12:10-1:00,自由討論)
- 上課教室:計資中心 106
-
- Course Resources:
(updated on 2/10/17)
|