1. Learn
  2. /
  3. Courses
  4. /
  5. Rでの欠損データの扱い方

Connected

Exercise

replace_with_na のスコープ付きバリアントを使う

NA への置換で同じコードを繰り返さないようにするには、replace_with_na() の「スコープ付きバリアント」を使います。

  • replace_with_na_at()
  • replace_with_na_if()
  • replace_with_na_all()

置換の書き方は次のとおりです。

~.x == "N/A"

これは "N/A" と等しいすべてのケースを置き換えます。

~.x %in% c("N/A", "missing", "na", " ")

"N/A"、"missing"、"na"、または " " を含むすべてのケースを置き換えます。

Instructions

100 XP

データセット pacman について、同じ特別な欠損値 "N/A"、"missing"、"na"、" " を置き換えてください。

  • replace_with_na_at() を使って year、month、day を対象にします。
  • replace_with_na_if() を使って文字型の変数のみを対象にします。
  • replace_with_na_all() を使ってすべての変数を対象にします。