開始使用免費開始

每個欄有多個變數

你很忙,不想在 Netflix 上花太多時間,所以在決定要看什麼之前,先對影集和電影的片長做一些小分析。 你取得了一個名為 netflix_df 的資料集,但其中的 duration 欄有點問題。它的字串同時包含數值與時間單位("min""Season")。

你將把這個資料集整理乾淨,讓每個變數都有自己的欄。

就像本課程中一律的設定一樣,已經幫你預先載入 tidyr 套件。

本練習屬於課程

使用 tidyr 重塑資料

檢視課程

練習說明

  • 在 R 主控台直接輸入 netflix_df 並按 Enter,以檢視 duration 欄中數值與單位之間是用哪個字串分隔。
  • duration 欄分離成兩個變數 valueunit。把用來分隔數字與單位的字串傳入 sep 引數。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

netflix_df %>% 
  # Split the duration column into value and unit columns
  separate(___, into = ___, sep = ___, convert = TRUE)
編輯並執行程式碼