我试过第一个,但直到我能解决它才转到第二个。
当我试着做以下事情时,我总是 false
false
all(df[,numeric_cols] %>% is.numeric())
有一行代码可以放在里面吗 if 条件,找到不是数字的那个?
if
您可以检查是否所有类都是数字
all(sapply(df[,numeric_cols], class) == "numeric")
names(Filter(function(x) !is.numeric(x), df[,numeric_cols]))