1. Learn
  2. /
  3. Courses
  4. /
  5. Foundations of Functional Programming with purrr

Connected

Exercise

Převod dat na číselný typ pomocí purrr

V datasetu sw_people mají někteří hrdinové Star Wars neznámou výšku. Pokud chceš prozkoumat data a zjistit, jak se výška postav liší podle jejich domovské planety, musíš zajistit, aby R správně rozlišovalo mezi skutečnými hodnotami výšky a chybějícími údaji. Chybějící hodnoty jsou momentálně zapsány jako "unknown", ale ty je chceš mít jako NA. V tomto cvičení zkombinuješ map() a ifelse(), abys tento problém vyřešil/a.

Instructions

100 XP
  • Načti dataset sw_people.
  • Projdi sw_people pomocí map() a vytáhni hodnotu "height".
  • Pak projdi výsledek znovu pomocí map() a pokud je prvek označený jako "unknown", nahraď ho hodnotou NA; jinak hodnotu převeď na číslo pomocí as.numeric().