我正在使用 read.xlsx() 函数读取 xlsx 文件,带有colNames = FALSE, rowNames = TRUE
参数,一切都很好,但是在添加一行变量后,它会弹出错误说
Error in ".rowNamesDF<-"(x, value = value) :
missing values in 'row.names' are not allowed
当我通过View()
和使用检查问题时rowNames = FALSE
,我发现最后一行是由 NA 变量引入的。但是,由于在 read.xlsx() 的手册中没有说明如何定义范围,我也不能这样做read.xlsx()[1:ncol(),]
,所以我不知道该怎么做。
我的试验:
我试图删除 xlsx 文件中的最后一行,但 R 一直说引入了缺失值。
我知道我可以
rowNames = FALSE
先使用参数并删除最后一行,并将第一行定义为 row.names(),但我不想这样做,因为我认为有更好的解决方案。