Tweet-fält och tillplattning av tweets
Twitter JSON-strukturen innehåller flera fält med textdata. I en vanlig tweet finns själva tweetexten, användarens beskrivning och användarens plats. I en tweet som är längre än 140 tecken finns ett underordnat JSON-objekt för den utökade tweeten. I en citerad tweet finns både den ursprungliga tweettexten och kommentaren tillsammans med den citerade tweeten.
I den här övningen extraherar du textelement från en enskild citerad tweet där den ursprungliga tweeten innehåller fler än 140 tecken. För att kunna analysera tweets i stor skala vill vi sedan platta ut tweet-JSON:en till en enda nivå. Det gör att vi kan lagra tweets i ett DataFrame-format.
quoted_tweet har redan laddats in åt dig.
Den här övningen är en del av kursen
Analys av sociala medier i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Print the tweet text
print(quoted_tweet[____])
# Print the quoted tweet text
print(quoted_tweet[____][____])
# Print the quoted tweet's extended (140+) text
print(quoted_tweet[____][____][____])
# Print the quoted user location
print(quoted_tweet[____][____][____])