開始使用免費開始

變數是否存在?

如果 R 在目前環境找不到變數,會到父環境再到祖父環境依序尋找,直到找到為止。

rsa_env 已被修改,包含了 capitalsnational_parks,但沒有 population

本練習屬於課程

R 函式撰寫入門

檢視課程

練習說明

  • 依預設的繼承規則,檢查 population 是否存在於 rsa_env
  • 忽略繼承,檢查 population 是否存在於 rsa_env

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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?
___
編輯並執行程式碼