1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Định hình lại dữ liệu với tidyr

Connected

Bài tập

Chó vũ trụ Liên Xô, góc nhìn của chú chó

Bạn sẽ làm việc với một mẫu đã tiền xử lý từ cơ sở dữ liệu chó vũ trụ Liên Xô do Duncan Geere tổng hợp và đã được nạp sẵn dưới tên space_dogs_df. Mỗi trong số 42 hàng của bộ dữ liệu này đại diện cho một lần phóng tên lửa thử nghiệm có một hoặc hai chú chó dũng cảm trên khoang.

Mục tiêu của bạn là định hình lại bộ dữ liệu sao cho với mỗi lần phóng, mỗi chú chó có một hàng riêng.

Thách thức nằm ở chỗ trong tên cột (name_1, name_2, gender_1 và gender_2), phần trước dấu gạch dưới _ có thể chỉ đến hai biến khác nhau (name và gender), trong khi phần thứ hai luôn chỉ đến ID của chó (chú chó thứ 1 hoặc thứ 2).

Laika

Laika, động vật đầu tiên bay quanh quỹ đạo Trái Đất vào năm 1957

Hướng dẫn

100 XP
  • Truyền vào pivot_longer() (đối số đầu tiên) các cột cần pivot (name_1, name_2, gender_1 và gender_2).
  • Hoàn thiện đối số names_to để phần đầu của tên cột được tái sử dụng.
  • Đảm bảo loại bỏ các giá trị NA vì không phải mọi tên lửa đều có hai chú chó.