1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Machine Learning trong tidyverse

Connected

Bài tập

Bỏ lồng dữ liệu (Unnesting)

Như bạn đã thấy ở bài tập trước, một data frame được lồng (nested) chỉ là một cách định dạng dữ liệu. Về bản chất, nó lấy các cửa sổ do group_by() tạo ra và đóng gói chúng thành các hàng tương ứng.

Tương tự, nếu bạn có thể dùng hàm nest() để chia dữ liệu thành các phần lồng nhau, thì bạn cũng có thể dùng hàm unnest() để mở rộng các data frame đang được lồng trong các phần đó.

Hướng dẫn

100 XP
  • Dùng unnest() trên data frame gap_nested để lấy một cột đang lồng và mở rộng nó thành một data frame mới, lưu lại thành gap_unnested.
  • Đảm bảo gapminder và gap_unnested là giống hệt nhau bằng cách dùng hàm identical().