Biến đổi trên nhiều cột cùng lúc
Bạn có thể dùng hàm across() bên trong mutate() để chỉ định các cột muốn thao tác, hàm sẽ áp dụng cho các cột đó, và phần văn bản muốn thêm vào tên các cột mới.
Làm việc với imf_data để tạo các cột mới được suy diễn từ các cột hiện có.
Bài tập này là một phần của khóa học
Lập trình với dplyr
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.
# Multiply as_perc_gdp columns by gdp_in_billions_of_usd
imf_new_cols <- imf_data %>%
mutate(___(.cols = ___,
.fns = ~ .x * ___),
___)