Des données Twitter à un DataFrame
Vous avez maintenant les données Twitter dans une liste de dictionnaires, tweets_data, où chaque dictionnaire correspond à un seul gazouillis. Vous allez maintenant extraire le texte et la langue de chaque gazouillis. Le texte d'un gazouillis, t1, est stocké dans la valeur t1['text']; de même, la langue est stockée dans t1['lang']. Votre tâche consiste à créer un DataFrame où chaque ligne représente un gazouillis et dont les colonnes sont 'text' et 'lang'.
Cette activité fait partie du cours
Importation intermédiaire de données en Python
Instructions de l’exercice
- Utilisez
pd.DataFrame()pour construire un DataFrame contenant les textes et les langues des gazouillis; pour ce faire, le premier argument doit êtretweets_data, une liste de dictionnaires. Le deuxième argument depd.DataFrame()est une liste des clés que vous souhaitez avoir comme colonnes. Assignez le résultat de l'appel àpd.DataFrame()àdf. - Affichez l'en-tête du DataFrame.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import package
import pandas as pd
# Build DataFrame of tweet texts and languages
df = pd.DataFrame(____, columns=____)
# Print head of DataFrame