每個欄有多個變數
你很忙,不想在 Netflix 上花太多時間,所以在決定要看什麼之前,先對影集和電影的片長做一些小分析。
你取得了一個名為 netflix_df 的資料集,但其中的 duration 欄有點問題。它的字串同時包含數值與時間單位("min" 或 "Season")。
你將把這個資料集整理乾淨,讓每個變數都有自己的欄。
就像本課程中一律的設定一樣,已經幫你預先載入 tidyr 套件。
本練習屬於課程
使用 tidyr 重塑資料
練習說明
- 在 R 主控台直接輸入
netflix_df並按 Enter,以檢視duration欄中數值與單位之間是用哪個字串分隔。 - 將
duration欄分離成兩個變數value與unit。把用來分隔數字與單位的字串傳入sep引數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
netflix_df %>%
# Split the duration column into value and unit columns
separate(___, into = ___, sep = ___, convert = TRUE)