將兩個資料集合併
在影片中,你學到 dplyr 的 inner_join() 函式需要一個「鍵」來連結兩個資料框。其實也可以指定多個必須同時符合的鍵。這個第一個練習中,你要用「兩個」鍵把兩個資料集合併。資料框 ilo_hourly_compensation 與 ilo_working_hours 已經幫你載入,並可在你的工作環境中使用。
本課程會涵蓋許多你可能已經忘記的觀念;若需要快速複習,歡迎下載並隨手參考 tidyverse Cheat Sheet!
本練習屬於課程
在 Tidyverse 中以資料溝通
練習說明
- 使用
dplyr的inner_join()函式將 ILO 的兩個資料框ilo_hourly_compensation與ilo_working_hours合併。 - 以變數
"country"和"year"作為連結鍵來合併兩個資料框。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Join both data frames
ilo_data <- ilo_hourly_compensation %>%
___(___, by = c(___, ___))
# Count the resulting rows
ilo_data %>%
count()
# Examine ilo_data
ilo_data