Я пытаюсь повторно запустить скрипт, который работал отлично, но больше не работает

#r #error-handling

#r #обработка ошибок

Вопрос:

Я запустил приведенный ниже код и получал эту ошибку.

код, который я запустил —

 headers <- read.csv(file.choose(), skip = 1, header = F, nrows = 1, as.is = T)

D_Lib: debug printing for files [.*] and level [100] is turned on
D_Lib: debug printing for files [.*] and level [200] is turned on
D_Lib: debug printing for files [.*] and level [300] is turned on
Error in header   nrows : non-numeric argument to binary operator
 

Любые предложения о том, как это решить. У меня нет опыта программирования, и я новичок в R.

Спасибо,

Комментарии:

1. Похоже, вы пытаетесь прочитать только 1 строку данных, но также пропускаете первую строку, что означает, что вы не импортируете никаких строк.

2. @SteveM Неверно: skip= определяет, сколько строк пропущено, по умолчанию равно нулю; nrows определяет, сколько строк считывается после пропуска соответствующего количества строк (если таковые имеются). При (skip=1,nrows=1) этом он считывает вторую строку файла.

3. @r2evans. Спасибо за разъяснение.