#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. Спасибо за разъяснение.