Apakah variabelnya ada?
Jika R tidak dapat menemukan suatu variabel di environment saat ini, R akan mencarinya di parent environment, lalu di grandparent environment, dan seterusnya hingga menemukannya.
rsa_env telah diubah sehingga mencakup capitals dan national_parks, tetapi tidak population.
Latihan ini adalah bagian dari kursus
Pengantar Penulisan Fungsi di R
Petunjuk latihan
- Periksa apakah
populationada dirsa_env, menggunakan aturan pewarisan default. - Periksa apakah
populationada dirsa_env, dengan mengabaikan pewarisan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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?
___