Почему я всегда получаю "error in factor () недопустимые" ярлыки " - PullRequest
0 голосов
/ 05 апреля 2019
for(k in over) {
  cat("\r", k)
  temp <-
    dplyr::filter(
      GenPopALL,
      ID == as.character(epochs$ID[k]),
      night == as.character(epochs$night[k]),
      epoch >= epochs$start[k] & epoch <= epochs$stop[k]
    )
  temp$epoch <- factor(temp$epoch, labels = 1:15)
  data_final <- rbind(data_final, temp)
}

Я новичок в R. И я не знаю, почему я всегда получаю эту ошибку:

19 Ошибка в множителе (temp $ epoch, tags = 1:15): недопустимые «метки»;длина 15 должна быть 1 или 0

Почему она должна быть 1 или 0?И что это за ошибка?

Кто-нибудь может мне помочь?Большое спасибо!

Это очень большой набор данных.Мне нужно получить данные IBI (Heartreatevariable) от многих людей.Мне нужно 15 эпох (вот почему 1:15).Мой набор данных имеет: ID, ночь, эпоха, RRs.

Генерирует текст.файл, но затем он останавливается.И я понятия не имею, почему.Он останавливается в середине файла:

Я ожидаю, что текстовый файл с 15 эпохами на человека.

...