Začněte nyníZačněte zdarma

Existují proměnné?

Pokud R nemůže najít proměnnou v aktuálním prostředí, podívá se do nadřazeného prostředí, pak do prostředí o úroveň výš, a tak dále, dokud ji nenajde.

rsa_env bylo upraveno tak, aby obsahovalo capitals a national_parks, ale ne population.

Toto cvičení je součástí kurzu

Introduction to Writing Functions in R

Zobrazit kurz

Pokyny k cvičení

  • Zkontroluj, jestli population existuje v rsa_env, s použitím výchozích pravidel dědičnosti.
  • Zkontroluj, jestli population existuje v rsa_env, bez zohlednění dědičnosti.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Compare the contents of the global environment and rsa_env
ls.str(globalenv())
ls.str(rsa_env)

# Does population exist in rsa_env?
___("___", envir = ___)

# Does population exist in rsa_env, ignoring inheritance?
___
Upravit a spustit kód