Gibt es die Variablen?
Wenn R eine Variable in der aktuellen Umgebung nicht findet, sucht es in der übergeordneten Umgebung, dann in der darüberliegenden und so weiter, bis sie gefunden wird.
rsa_env wurde so angepasst, dass es capitals und national_parks enthält, aber nicht population.
Diese Übung ist Teil des Kurses
Einführung in das Schreiben von Funktionen in R
Anleitung zur Übung
- Prüfe, ob
populationinrsa_envexistiert, unter Verwendung der Standard-Vererbungsregeln. - Prüfe, ob
populationinrsa_envexistiert, wobei die Vererbung ignoriert wird.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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?
___