Ich versuche, die Anhänger von bestimmten Konten mit dem TWITTER Paket in R zu erhalten:Versuch
names_list <- c("USER1","USER2", "etc.")
twitter_account <- c()
for (i in names_list){
url = paste("https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=",names_list[i], sep = ',')
twitter <- GET(url,sig)
content = content(twitter)
userz <- getUser(names_list[i])
userz$getFollowers(names_list[i])
}
Aber leider funktioniert es nicht (immer eine Fehler, aber auch dann ich bin ziemlich sicher, es wird nicht funktionieren. I R relativ neu bin so wäre jede Hilfe, um diese Daten zu ziehen geschätzt. auch ohne das TWITTER-Paket.
[ Error in if (num <= 0) stop("num must be positive") else num <- as.integer(num) :
missing value where TRUE/FALSE needed]
und es wäre hilfreich sein, wenn Sie erklären könnten, wie dies mit dem Abrufen der names_list aus einer CSV-Datei tatsächlich getan werden kann Das ist nicht wirklich notwendig.
scheint zu werfen ein Fehler immer noch: Fehler in if ((! is.null (num)) && (length (vals)> = num)) break: fehlender Wert wo TRUE/FALSE benötigt Zusätzlich: Warnmeldung: In doCursorAPICall (Einfügen (Typ, "IDs", sep = "/"), "ids", num = n,: NAs, die durch Nötigung eingeführt wurden – user6533517
Können Sie uns sagen, bei welchem Befehl dieser Fehler ausgelöst wird? Aus welchem Paket stammt die GET-Funktion? Wofür steht das Sig? Können Sie mir ein vollständiges Beispiel geben (eventuell nicht in der for-Schleife)? Außerdem habe ich die erste Schleife bearbeitet, da ich die names_list [i] in der URL nicht gesehen hatte. – Choubi