1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Writing Functions in R

Connected

cvičení

Převod ploch na metrické jednotky 2

Už jsi skoro u cíle s vytvořením funkce pro převod akrů na hektary. Potřebuješ ještě jednu pomocnou funkci pro převod čtverečních yardů na čtvereční metry. Pak můžeš všechno spojit dohromady a napsat výslednou funkci pro převod akrů na hektary. A protože v příštím cvičení budeš počítat převody ploch ve jmenovateli zlomku, budeš potřebovat i harmonickou funkci pro převod akrů na hektary.

Nápověda zdarma: hodí se ti raise_to_power() z balíčku magrittr.

K dispozici máš tři pomocné funkce z předchozího cvičení (acres_to_sq_yards(), yards_to_meters() a sq_meters_to_hectares()), stejně jako svoji funkci get_reciprocal() z 2. kapitoly. Balíček magrittr je načtený.

Instrukce 1/3

undefined XP
  • 1

    Napiš funkci pro převod vzdálenosti v čtverečních yardech na čtvereční metry. Funkce by měla vzít odmocninu vstupu, převést yardy na metry a výsledek umocnit na druhou.

  • 2

    Napiš funkci pro převod ploch v akrech na hektary. Funkce by měla převést vstup z akrů na čtvereční yardy, pak na čtvereční metry a nakonec na hektary.

  • 3

    Napiš funkci pro harmonický převod ploch v akrech na hektary. Funkce by měla získat převrácenou hodnotu vstupu, převést ji z akrů na hektary a pak znovu získat převrácenou hodnotu.