Р: Спящие? Как бороться с ошибками при извлечении с использованием больших циклов?

Я был бы так благодарен за любой совет - даже источник, чтобы исследовать себя. Я - количественный исследователь социальных наук, и мои навыки программирования быстро улучшаются, но я все еще новичок. Мой вопрос о шпалах? или любая стратегия, чтобы иметь дело с предупреждениями, которые прерывают цикл. Я пытаюсь извлечь ответы на комментарии Facebook. Ниже основной цикл работает отлично, но я должен сидеть и смотреть, пока он не остановится, а затем перезапустить его. Есть ли способ пропустить "сбои / предупреждения", чтобы продолжить цикл до конца? а потом обследовать неудачи? Я был бы так благодарен за любой совет или даже цитату, которая даже идентифицирует тип функции, которую я ищу

Извлечь "Ответы"

Replies = c() 

for (i in 1:302472) {
  Replies = append(Replies, 
                        getCommentReplies( (mydata$id[i]) , 
                                           token = fboauth, n = 500000,       replies = TRUE,
                                           likes = FALSE, n.likes = 1, n.replies=500000, api = NULL))
    }

    library(plyr)
    Replies <- ldply(Replies, data.frame)  # Convert output to dataframe
    Net_replies <- Net_replies[Net_replies$.id != 'comment',] 

    save(BF_replies, file = 'BF_replies.RData')

0 ответов

Другие вопросы по тегам