作業目的:Markdown 語法學習

這份作業希望能夠讓你熟習於撰寫 Markdown 語法,希望你能夠成為 Markdown 界的霸主,聽起來很厲害。

請參考網路上的教學,你可以選擇仔細練習每個部份,或是有問題的時候再去查找上面的資源。緊接著就要開始寫第一份作業了,真是令人興奮!

你可以隨時點擊 RStudio 上方的 Knit 按鈕輸出檔案並且預覽,也可以利用 Markdown 線上編輯器看你的結果長得如何。

作業: RMarkdown 語法練習

滿分共 100 分。

A. 資料新聞案例舉例 (60 分)

請找一則資料新聞,並以 Markdown 語法介紹它,請先在文中寫出新聞標題、媒體名稱、作者名稱。介紹文必須包含底下者三種元素:字體加深, 清單(lists), 連結(links),此外請你再額外使用至少兩種元素,譬如說字體變斜, 插入圖片, 加入引用, etc. 請至少產出兩個段落(因此換行很重要),但字數不用多,200字-300字即可,重點是使用 Markdown 語法。

你可以點擊 RStudio 上方的 Knit 按鈕輸出檔案並且預覽,也可以利用 Markdown 線上編輯器看你的結果長得如何。請把結果貼在#### 結果下方。

結果

我想介紹關鍵評論網關鍵薪資條碼,作者是 Steven Yeo

Steven 的這篇文章使用的技巧與資源包含
- 滾動敘事
- 薪資數據
- 動畫

報導開頭這樣寫非常吸引人:

從2019年開始,金管會要求所有上市櫃公司(不含KY公司)都必須揭露非主管員工前一年的「平均薪資」及「薪資總額」,為了讓企業資訊變得更加透明,與強化企業社會責任。

B. R code chunk 練習 (40 分)

B.01 (20分)

如先前所提,Rmarkdown 當中可以插入 code chunk,請參考 RStudio 的教學,在底下插入一段 code chunk,並在當中計算 1+1 的答案並將結果列印出來。

1+1
#> [1] 2

B.02 (20分)

  • 請解釋 chunk header 中參數 include = FALSE 會有什麼後果,並在底下加一段 include = FALSE 的 code chunk,一樣在裡面計算 1+1 的答案。

解釋: 加入 include = FALSE 該段 code 會執行,但輸出時不會納入 code,也不會呈現結果。

  • 請解釋 chunk header 中參數 echo = FALSE 會有什麼後果,並在底下加一段 echo = FALSE 的 code chunk,一樣在裡面計算 1+1 的答案。
#> [1] 2

解釋: 加入 echo = FALSE 該段 code 會執行,但不會在產出中看到 code,只會看到結果