1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Introduction to Writing Functions in R

Connected

Bài tập

Volání funkcí

Jedním ze způsobů, jak zpřehlednit svůj kód, je dbát na pořadí argumentů při volání funkcí a na to, zda je předáváš podle pozice, nebo podle názvu.

Máš k dispozici vektor gold_medals – číselný vektor s počty zlatých medailí, které jednotlivé země získaly na Letních olympijských hrách 2016.

Pro přehlednost jsou argumenty funkcí median() a rank() zobrazeny pomocí args(). Nastavení argumentu na.last funkce rank() na "keep" znamená „ponechat pořadí hodnot NA jako NA".

Osvědčeným postupem při volání funkcí je předávat argumenty ve stejném pořadí, jaké ukazuje args(), a pojmenovávat pouze ty neobvyklé.

Hướng dẫn 1/2

undefined XP
  • 1

    Poslední řádek vypočítá medián počtu zlatých medailí, které jednotlivé země získaly.

    Přepiš volání funkce median() podle osvědčených postupů.

  • 2

    Poslední řádek vypočítá pořadí každé země podle počtu zlatých medailí. Používá záporné hodnoty gold_medals, takže země s nejvíce medailemi bude na 1. místě: největší kladná hodnota v gold_medals odpovídá nejmenší ("nejzápornější") hodnotě v -gold_medals.

    Přepiš volání funkce rank() podle osvědčených postupů.