numvar=c("or" ,"or_lci95","or_uci95") > dt[,c(numvar)]<-lapply(dt[,numvar],as.numeric) Error in dt[, numvar] : object of type 'closure' is not subsettable
时间: 2024-03-04 09:54:14 浏览: 100
chess_utils:用于CC ++的国际象棋库
这个错误提示可能是因为 `dt` 不是一个数据框或数据表,而是一个函数。请检查一下你是否已经定义了 `dt` 这个函数,如果是的话,你需要将其重命名或删除,避免与数据框同名。如果 `dt` 已经是一个数据框或数据表,请检查一下数据框中是否存在 `numvar` 中列名的拼写错误或数据类型不正确的列,可以使用 `names(dt)` 和 `str(dt)` 函数查看数据框的列名和数据类型。
阅读全文