1. 학습
  2. /
  3. 강의
  4. /
  5. tidyrでデータを整形する

Connected

연습 문제

ソ連の宇宙犬:犬の視点

Duncan Geere がまとめたソ連の宇宙犬データベースを前処理したサンプルが space_dogs_df として読み込まれています。このデータセットの42行それぞれは、1匹または2匹のとても勇敢な犬が搭乗したテスト用ロケット打ち上げを表します。

目的は、このデータセットを整形し、各打ち上げについて犬ごとに1行になるようにすることです。

課題は、列名(name_1、name_2、gender_1、gender_2)で、区切り文字 _ の前の部分が2つの異なる変数(name と gender)を指す一方、後ろの部分は常に犬のID(1匹目または2匹目)を指すことです。

Laika

1957年に地球周回軌道へ到達した最初の動物、ライカ

지침

100 XP
  • pivot_longer() の第1引数として、ピボットする列(name_1、name_2、gender_1、gender_2)を渡します。
  • 列名の前半部分を再利用できるように、names_to 引数を完成させます。
  • すべてのロケットが2匹の犬を載せているわけではないので、NA を除外するようにしてください。