Rappresentare graficamente i tuoi dati di Twitter
Ora che hai il numero di tweet in cui è stato menzionato ciascun candidato, puoi tracciare un grafico a barre di questi dati. Userai la libreria di visualizzazione statistica dei dati seaborn, che forse non hai ancora visto, ma ti guideremo passo dopo passo. Per prima cosa importerai seaborn come sns. Poi costruirai un barplot dei dati usando sns.barplot, passandogli due argomenti:
- una lista di etichette e
- una lista contenente le variabili che vuoi visualizzare (
clinton,trumpe così via.)
Con ogni probabilità, vedrai che Trump è stato rappresentato in modo sproporzionato! Abbiamo già eseguito le soluzioni dell’esercizio precedente nel tuo ambiente.
Questo esercizio fa parte del corso
Importazione di dati in Python - livello intermedio
Istruzioni dell'esercizio
- Importa sia
matplotlib.pyplotsiaseabornusando rispettivamente gli aliaspltesns. - Completa gli argomenti di
sns.barplot:- Il primo argomento deve essere la lista delle etichette da visualizzare sull'asse x (creata nel passaggio precedente).
- Il secondo argomento deve essere una lista delle variabili che vuoi tracciare, come prodotto nell'esercizio precedente (cioè una lista contenente
clinton,trump, ecc.).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import packages
# Set seaborn style
sns.set(color_codes=True)
# Create a list of labels:cd
cd = ['clinton', 'trump', 'sanders', 'cruz']
# Plot the bar chart
ax = sns.barplot(____, ____)
ax.set(ylabel="count")
plt.show()