Am Mittwochmorgen der Dashboard-Woche hatten wir eine unkomplizierte Aufgabe: Den Beschreibungstext aus den Tagesschau-Archiven zu scrapen und eine interessante Visualisierung daraus zu erstellen. Diese Aufgabe war jedoch nicht so einfach, wie sie einem erscheint. Die erste offensichtliche Hürde bestand darin, die erforderlichen Daten zu erheben. Dies beinhaltete die Erstellung eines Alteryx-Workflows, der den erforderlichen Text scrapen würde.
Seit dem Frühjahr 2013 die Tagesschau zu jedem Video einen kleinen Beschreibungstext hochgeladen. Er sieht so aus und enthält die Schlagzeilen des Tages:
Der HTML-Text sieht jedoch so aus und enthält über 1000 Zeilen pro Tag:
Das Erhebung der Daten dauerte den ganzen Morgen und das Schreiben des perfekten RegEx-Ausdrucks, um genau das zu extrahieren, was ich wollte, dauerte ebenfalls einen Teil des Nachmittags.
Wenn Du den Unterschied zwischen diesen beiden regulären Ausdrücken schnell erkennen und verstehen kannst:
20:00 Uhr<\/p>\s<h4\sclass=“headline“><a\shref=“/multimedia/sendung/ts-?\d{3,}.html“>tagesschau</a></h4>\s<p class=“teasertext „><a href=“/multimedia/sendung/ts-?\d{3,}.html“>(.*?)</a></p>
20:00 Uhr<\/p>\s<h4\sclass=“headline“><a\shref=“/multimedia/sendung/ts-\d{3,}.html“>tagesschau</a></h4>\s<p class=“teasertext „><a href=“/multimedia/sendung/ts-\d{3,}.html“>(.*?)</a></p>
Bitte kontaktiere mich und wir bleiben in Kontakt 😉. Ein einfaches Fragezeichen an der richtigen Stelle kann einen großen Unterschied machen.
Nachdem ich die benötigten Daten in einem Tableau-freundlichen Format gebracht hatte, kam als Nächstes die Frage, die ich beantworten wollte. Ich habe kürzlich gelesen, dass 2019 ein Game Changer für den Klimawandel war, und ich dachte, es wäre eine gute Idee, zu prüfen, ob es Beweise dafür in den Schlagzeilen der Tagesschau gibt.
Nachdem ich über die vielen Möglichkeiten nachgedacht hatte, diese Daten zu visualisieren, entschied ich, dass der effektivste Weg darin besteht, alle Erwähnungen klimabezogener Schlagzeilen zu gruppieren und sie in einem Liniendiagramm mit einigen zusätzlichen Informationen anzuzeigen. Am Ende habe ich eine leistungsfähige Infografik erstellt. Wenn ich mehr Zeit gehabt hätte, hätte ich in Betracht gezogen, Beispiele für die spezifischen Schlagzeilen (oder alle) auf benutzerfreundliche Weise bereitzustellen.
Ich bin froh, dass ich eine eher statische, erklärende Visualisierung erstellen konnte, die tatsächlich einige Menschen dazu bewegen wird, für mehr Klimaschutz zu handeln. Es kann hier eingesehen werden.