Exercise

資料轉置:寬變長(2)

進行寬資料框變為長資料框時我們需要使用 gather() 函數,它不是 R 語言的原生函數,而是源自於一個套件 tidyr。

接著我們使用 gather() 函數來把寬資料框變為長資料框,gather() 函數必須要指定幾個參數,第一個是寬資料框名稱,而 key = 是轉置後用來儲存數值種類的欄位名稱,value = 是轉置後用來儲存數值的欄位名稱。後面則輸入需要被轉置的原始欄位名稱 :

gather(df_wide, key = 新命名一個變數區分數值的種類, value = 新命名一個變數存放數值, 原始數值欄位1, 原始數值欄位2, ...)

Instructions

100 XP
  • 使用 gather() 函數把上一個練習生成的 straw_hat_wide_df 轉置為 straw_hat_long_df。
  • 把 straw_hat_long_df 輸出在 R Console 看看。