Я использую функцию 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 повторяет, что введено пропущенное значение.
Iзнаю, что я мог бы сначала использовать аргумент rowNames = FALSE
, удалить последнюю строку и определить первую строку как row.names (), но я не хочу этого делать, поскольку считаю, что есть лучшее решение.