Когда я запускаю свой код (ниже), я получаю эту ошибку:
"Ошибка в именах (x) <- значение: атрибут 'names' должен иметь ту же длину, что и вектор" </p>
Код:
stas <- c('01613900','01615000','01616100','01620500','01621050', '01626850','01663500')
for (sta in stas){
q <- readNWISdv(sta, parameterCd = "00060", startDate = beg.Date, endDate = end.Date)
q <- q[,-c(1,2,5)]
colnames(q) <- c("date",sta)
if (which(sta==stas) == 1){
qf <- q
}else{
qf <- full_join(qf, q)
}
}
Некоторые «sta» (siteID) не имеют значений и должны пропустить эти «sta» в цикле for.Я застрял на ошибке в R и не знаю, как ее исправить.Любая помощь будет принята с благодарностью!
Спасибо,
Чинтамани