Plotten deiner Twitter-Daten
Da du nun die Anzahl der Tweets kennst, in denen jeder Kandidat erwähnt wurde, kannst du ein Balkendiagramm mit diesen Daten erstellen. Du wirst die Bibliothek für statistische Datenvisualisierung verwenden seaborn
die du vielleicht noch nicht kennst, aber wir führen dich hindurch. Du importierst zunächst seaborn
als sns
. Dann erstellst du mit sns.barplot
ein Balkendiagramm der Daten und übergibst ihm zwei Argumente:
- eine Liste von Labels und
- eine Liste mit den Variablen, die du darstellen möchtest (
clinton
,trump
und so weiter.)
Du wirst hoffentlich sehen, dass Trump unangemessen vertreten wurde! Wir haben die vorherigen Übungslösungen bereits in deiner Umgebung ausgeführt.
Diese Übung ist Teil des Kurses
Daten in Python importieren für fortgeschrittene Anfänger
Anleitung zur Übung
Importiere sowohl
matplotlib.pyplot
als auchseaborn
unter den Aliasenplt
undsns
.Vervollständige die Argumente von
sns.barplot
:Das erste Argument sollte die Liste der Beschriftungen sein, die auf der X-Achse erscheinen sollen (im vorherigen Schritt erstellt).
Das zweite Argument sollte eine Liste der Variablen sein, die du aufzeichnen möchtest, wie sie in der vorherigen Übung erstellt wurde (d.h. eine Liste mit
clinton
,trump
, usw.).
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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()