R 降价:FUN(X[[i]], …) 中的错误:无法将类型 'symbol' 强制转换为类型 'double' 的向量
R markdown: Error in FUN(X[[i]], …): cannot coerce type 'symbol' to vector of type 'double'
即使我可以 运行 我的代码没有问题,当我试图将 markdown 文件编入 HTML 时,这两行简单的代码给了我这个错误:
R markdown: Error in FUN(X[[i]], …): cannot coerce type 'symbol' to vector of type 'double' Calls: ... WithVisible -> eval -> eval -> data.frame -> apply Execution halted
sapply(data, levels)
numdata <- data.frame(lapply(data, as.numeric))
有谁知道为什么会这样以及如何解决?我将非常感谢你的帮助
感谢@Allan 和@quickreaction。数据在 Rdata 文件中给出。所以当我打开它时,它会加载到我的全局环境中。不满足“markdown文档是一个独立的自引用代码环境”的条件
我通过包含解决了它
write.csv(data,'data.csv')
data<-read.csv('data.csv')
即使我可以 运行 我的代码没有问题,当我试图将 markdown 文件编入 HTML 时,这两行简单的代码给了我这个错误:
R markdown: Error in FUN(X[[i]], …): cannot coerce type 'symbol' to vector of type 'double' Calls: ... WithVisible -> eval -> eval -> data.frame -> apply Execution halted
sapply(data, levels)
numdata <- data.frame(lapply(data, as.numeric))
有谁知道为什么会这样以及如何解决?我将非常感谢你的帮助
感谢@Allan 和@quickreaction。数据在 Rdata 文件中给出。所以当我打开它时,它会加载到我的全局环境中。不满足“markdown文档是一个独立的自引用代码环境”的条件
我通过包含解决了它
write.csv(data,'data.csv')
data<-read.csv('data.csv')