на наличие столбца сразу внутри DT[...] - если столбца не существует, то пропустить исполнение строки, не выводить сообщение об ошибке и перейти к следующей строке кода? 
                  
                  
                  Сейчас делаю: 
                  
                  
                  if("col" %in% colnames(DT)) DT[, col2 := col]
                  
                  
                  Хотелось бы лаконичнее и сразу в [ ]
                  
                  
                
is.null(DT[[col]])
Обсуждают сегодня