Р: Спящие? Как бороться с ошибками при извлечении с использованием больших циклов?
Я был бы так благодарен за любой совет - даже источник, чтобы исследовать себя. Я - количественный исследователь социальных наук, и мои навыки программирования быстро улучшаются, но я все еще новичок. Мой вопрос о шпалах? или любая стратегия, чтобы иметь дело с предупреждениями, которые прерывают цикл. Я пытаюсь извлечь ответы на комментарии 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')