第 4 週 03_動態文件編輯入門

請先確認領取作業assignment003,並在Rstudio建立作業複本專案

作業回顧+電子書附錄介紹

Assignment.Rmd起始建置

演練檔案建議放置路徑

4.1 練習1

由於本課程不使用Rstudio伺服器版,將單元1下載的資料檔案,複製到本機端的Rstudio專案資料夾。匯入檔案的建議方式/程式碼佈局:

library(tidyverse)
data_path <- dir("../../..",             ## 假設data folder 在前三層資料夾
             pattern= "mydatafile.csv", ## 要匯入的資料夾檔名
             include.dirs = TRUE,      ## 搜尋下層資料夾
             recursive = TRUE,         ## 搜尋所有相同檔名的檔案
             full.names = TRUE)        ## 回傳完整路徑
dt <- read_csv(data_path) 

4.2 練習2

這份練習整合到練習4,運用R code展示這個資料夾之下的資料。

4.3 練習3

參考電子書的示範,創建一份新的Rmakrdown文件檔,回傳作業必須commit這份文件檔。

4.4 練習4

參考電子書的示範, 製造兩個R chunk,第一個R chunk前一行寫”Lisf of files“,chunck裡放置以下程式碼; 第二個R chunk前一行寫“About me”,繼續下一個練習。

dir(include.dirs = TRUE, recursive = TRUE)

4.5 練習5

參考電子書的示範, 寫下符合個人描述的程式碼。

4.6 練習6

參考電子書的示範, 更改幾次並逐行執行,觀察輸出結果。

4.7 練習7

這份練習成果要knit幾次才能比較輸出結果。參考電子書的示範試試“字間程式碼”。

4.8 練習8

knit幾次,拿出你最滿意的網頁效果,做為這次的作業成果。