作用:获取table的表名
使用小技巧:配合grep函数查找该table中是否包含某个名字的列
应同场景:想要批量取table中的变量时,常常因为拼写错误遇到下列错误。
但是这个错误只能提示我们有的列不存在,但是具体是哪个变量不存在并不知道。当我们的应用场景是多于5个左右的变量时,一个一个检查就比较浪费时间。
所以要是能监测到具体哪个变量有问题,针对性检查拼写,会事半功倍。1,直接办法用下列代码,可以检查逐个每个变量是否存在。
grep('kk',colnames(merge_self))
如下列两个测试结果所示,如果这个变量不存在的话,则返回:integer(0),如果存在则会返回在table中的列数。