Bestaan variabelen?
Als R een variabele niet kan vinden in de huidige environment, zoekt het in de parent-environment, daarna de grootouder-environment, enzovoort, totdat het die vindt.
rsa_env is aangepast zodat het capitals en national_parks bevat, maar niet population.
Deze oefening maakt deel uit van de cursus
Introductie tot functies schrijven in R
Oefeninstructies
- Controleer of
populationbestaat inrsa_env, met de standaard overervingsregels. - Controleer of
populationbestaat inrsa_env, waarbij je overerving negeert.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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?
___