Ich habe einige Nachforschungen über die Verwendung von R für Datamine Twitter angestellt, aber ich habe keine richtige Antwort oder ein anständiges Tutorial für meine Frage gefunden.
Ich bin daran interessiert, Tweets von Twitter mit einem bestimmten Hashtag innerhalb eines bestimmten Zeitraums abzurufen und die Position dieser Tweets auf einer Karte in QGIS oder ArcMap zu zeichnen.
Ich weiß, dass an Tweets eine Geolokalisierung gebunden sein kann, aber wie kann ich diese Informationen zuerst extrahieren?
Antworten:
Ich habe einen Weg gefunden, mit Python die Koordinaten für Tweets mithilfe eines Wortfilters zu ermitteln. Es sieht nicht so aus, als würden viele Leute ihren Tweets den Ort hinzufügen.
Dies ist möglicherweise auch nicht das, wonach Sie suchen, da es sich um Live-Streaming-Daten handelt. Sie können es testen, indem Sie ein eindeutiges Filterwort eingeben und dieses Wort dann über Ihr Twitter-Konto twittern. Ihr Tweet wird fast sofort in Python angezeigt. Dies wäre ziemlich cool, um es für ein großes Ereignis zu nutzen.
Sie müssen Tweepy installieren .
Und hol dir einen Twitter API Key .
Dann können Sie dieses Skript als Vorlage verwenden:
Schauen Sie sich auch diese Dokumentation von Twitter an. Sie zeigt, was Sie in den Filter einfügen können.
Hier ist das Ergebnis, wenn Sie den Filter für ein paar Minuten auf "Halloween" stellen:
Und zum Teufel, hier sind die ersten 2000 Tweets, in denen Halloween erwähnt wird!
http://i.stack.imgur.com/bwdoP.png
Fröhliches Halloween!
quelle