R 删除对象,如果它们不存在,则不会抛出错误

nba*_*020 2 r dataframe

在循环中,我尝试简单地删除数据框列表

rm(a,b,c,d)
Run Code Online (Sandbox Code Playgroud)

b但是,如果全局环境中不存在数据框(例如),我会收到警告

In rm(a,b,c,d,...:
  object 'b' not found
Run Code Online (Sandbox Code Playgroud)

如何抑制此警告不弹出?

Ron*_*hah 5

使用suppressWarnings

suppressWarnings(rm(a,b,c,d))
Run Code Online (Sandbox Code Playgroud)