Mức lương tối thiểu theo vùng
Xem các thống kê tóm tắt trên dữ liệu đã được group là cách tuyệt vời để tìm hiểu về những khác biệt và tương đồng giữa các nhóm. Kết hợp với macro @chain là bạn sẽ có đoạn mã rất dễ đọc!
Trong bài tập này, bạn sẽ xem lại xu hướng lương tối thiểu ở Mỹ. Vì 50 bang cộng với Washington, D.C. là quá nhiều, bạn sẽ tập trung vào bốn vùng của Hoa Kỳ – Northeast, Midwest, South và West. Bộ dữ liệu đã được nạp với tên wages.
Hãy xem các vùng khác nhau xử lý mức lương tối thiểu như thế nào!
Các gói DataFrames, Statistics, Chain, và Plots đã được nạp sẵn cho bạn bằng từ khóa using.
Bài tập này là một phần của khóa học
Xử lý dữ liệu trong Julia
Hướng dẫn bài tập
- Tạo một macro chain trên DataFrame
wagesvà lưu kết quả làregions_wage. - Bên trong macro, group theo các cột
regionvàyear. - Tính median của
effective_min_wage_2020_dollarsvà đặt tên cột làmedian_effective_wage_2020. - Unstack kết quả sao cho các hàng là năm, các cột là vùng, và giá trị là mức lương tối thiểu trung vị.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create the chain macro
regions_wage = ____
# Group by region and year
groupby(____)
# Calculate the median wage per region per year
combine(____)
# Reshape the result
____
end
make_plot(regions_wage)