У вас слева не переменная а единичный character вектор
Во-первых, делать не обязательно. Раз ошибку в 125 строке не выдал, значит все ок. Во-вторых, выведите на печать class(dt) и посмотрите, что там) там должен быть ‘data.table’ ‘data.frame’
Тогда непонятно, что еще ему не нравится:)
len() - это вы языком ошиблись :)
так у вас так написано было:) https://t.me/rlang_ru/65609
Это я языком ошибся) length, конечно
length уже опробовал. Теперь другая ошибка вылезла.
Вы не закрыли круглую скобку, которой открывали lapply()
Вроде закрыл dt = as.data.table(API4_view207293824_aud) dt = dt[ , lapply(.SD, function(x) { if (is.character(x)) { x = gsub(" ", "", x) }else x = as.numeric(x) }, .SDcols = names(dt)[length(dt)-6:length(dt)])]
Обсуждают сегодня