找出各區中收入最低的州
你已經學會把多個 dplyr 動詞結合使用。這裡你會結合 group_by()、summarize() 和 slice_min(),找出各區收入最高的州。
當你同時依多個欄位分組再進行彙總時,要記得 summarize 會「剝除」其中一層分組,但其餘分組仍會保留。舉例來說,若你先 group_by(X, Y) 再 summarize,結果仍會以 X 分組。
counties_selected <- counties %>%
select(region, state, county, population, income)
本練習屬於課程
使用 dplyr 進行資料操作
練習說明
- 針對每個區域與州,計算其縣的平均收入(命名為
average_income,注意group_by()已經幫你完成)。 - 在每個區域中,找出
average_income最低的州。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
counties_selected %>%
group_by(region, state) %>%
# Calculate average income
___
# Find the lowest income state in each region
___