始める無料で始める

fill() で明示的な欠損を補完する

対処しやすい欠損値のひとつは、グループの最初の値は入力されているのに、その後の値が NA になっているケースです。

このような欠損は、スプレッドシートで同じ名前を何度も入力しないための空欄や、「人にとって読みやすくする」ために生じることが多いです。

このタイプの問題は、tidyr パッケージの fill() 関数を使うと解決できます。

この演習はコースの一部です

Rでの欠損データの扱い方

コースを見る

演習の手順

  • frogger データセットで、fill() を使って "name" の観測値を下方向に埋めてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Print the frogger data to have a look at it
___

# Use `fill()` to fill down the name variable in the frogger dataset
___ %>% fill(___)
コードを編集して実行