这是我的第一篇文章,所以我会尽量具体一些。
我已经导入了几个 .csv 文件,我正在尝试将它们组合在一起。 当我检查每个单独的数据框时,当我导入它们时,我可以在 RStudio View 窗口中打开它们,数据看起来是正确的。
但是一旦我使用 Master<-do.call("rbind", list(DF1,DF2,DF3,DF4))
将数据框组合在一起并尝试查看我得到以下按摩的主表:
Error in if (nchar(col_min_c) >= 16 || grepl("e", col_min_c, fixed = TRUE) || : missing value where TRUE/FALSE needed
但是,当我查看所有原始数据帧时,我可以毫无问题地看到它们。
如果我使用 utils::View(Master)
我能够看到数据框。
所以我不确定这个问题是从哪里来的。
这些是我正在运行的包:
- 要求(数据表)
- 要求(dplyr)
- 要求(sqldf)
- 要求(ggplot2)
- 要求(字符串)
- 要求( reshape 2)
- 要求(bit64)
感谢您提供的任何帮助
最佳答案
我能够通过以下方式转换我的表来解决这个问题:
Master<-sqldf("SELECT * FROM 'Master'")
所以我希望这可以帮助其他人,以防他们将来遇到类似的问题。
关于r - 查看函数仅在一个 data.frame 上给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38647279/