Bắt đầu ngayBắt đầu miễn phí

Khám phá tuổi thọ toàn cầu

Hai data.table từ bài tập trước đã được nạp vào không gian làm việc của bạn:

  • life_exp: chứa tuổi thọ kỳ vọng của mỗi quốc gia vào năm 2010, lấy từ Gapminder foundation
  • continents: chứa ánh xạ giữa mỗi quốc gia và (các) châu lục mà quốc gia đó thuộc về, xây dựng từ thông tin của Countries-ofthe-World.com.

Mục tiêu lần này là tính tuổi thọ trung bình của các quốc gia trong từng châu lục.

Bài tập này là một phần của khóa học

Kết hợp dữ liệu với data.table trong R

Xem khóa học

Hướng dẫn bài tập

Inner join life_exp với continents và tính mean() (docs) của "years" (tuổi thọ kỳ vọng) theo nhóm cột "continent".

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.

# Calculate average life expectancy per continent:
avg_life_expectancy <- continents[life_exp, on = .(country), 
                                  ___][, j = ___, 
                                       by = ___]
avg_life_expectancy
Chỉnh sửa và Chạy Mã