R语言中 判断对象是否存在

R语言中如何判断对象是否存在

描述:
比如对象a,在没有赋值之前,它是不存在的,想要通过一个函数,判断它是否存在。

解决方案:

比如tt,这个对象不存在

> tt
Error: object 'tt' not found

使用函数exists判断

> exists("tt")
[1] FALSE

如果给tt赋值,再进行判断:

> tt = 1
> exists("tt")
[1] TRUE

误区:对象需要在引号里面,直接使用exists(tt)不行,需要用exists(“tt”)

> tt = 2
> exists(tt)
Error in exists(tt) : invalid first argument

发布了245 篇原创文章 · 获赞 89 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/yijiaobani/article/details/102971276