Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
lehrkraefte:blc:informatik:glf4-20:regex-start [2021/02/15 21:13] Ivo Blöchliger |
lehrkraefte:blc:informatik:glf4-20:regex-start [2021/02/16 09:59] Ivo Blöchliger [Erste Daten-Extraktion] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Analyse der YouTube-Daten ====== | ====== Analyse der YouTube-Daten ====== | ||
+ | Dieses Beispiel soll zeigen, wohin die Reise führt. Die nötigen Tools und Grundlagen werden wir in den kommenden Wochen erarbeiten. | ||
===== Erste Daten-Extraktion ===== | ===== Erste Daten-Extraktion ===== | ||
- | * Laden Sie folgendes Python-Programm herunter {{ : | + | * Laden Sie folgendes Python-Programm herunter {{ : |
* Kopieren Sie Ihre Datei watch-history.html in den selben Ordner. | * Kopieren Sie Ihre Datei watch-history.html in den selben Ordner. | ||
* Wenn Sie keine eigene YouTube-Daten haben, können Sie die Datei {{ : | * Wenn Sie keine eigene YouTube-Daten haben, können Sie die Datei {{ : | ||
Line 20: | Line 20: | ||
* Stellen Sie das Resultat dann grafisch in Excel dar. | * Stellen Sie das Resultat dann grafisch in Excel dar. | ||
* Ändern Sie dann das Python-Programm so ab, dass Sie nach der Tageszeit (auf Stunden genau) aggregieren. Die Stunde einer Datumzeit-Angabe erhalten Sie mit '' | * Ändern Sie dann das Python-Programm so ab, dass Sie nach der Tageszeit (auf Stunden genau) aggregieren. Die Stunde einer Datumzeit-Angabe erhalten Sie mit '' | ||
+ | * Hier ist ein {{ : | ||
* Stellen Sie wiederum das Resultat grafisch in Excel dar. | * Stellen Sie wiederum das Resultat grafisch in Excel dar. | ||
===== Daten nach Datum aggregieren ===== | ===== Daten nach Datum aggregieren ===== | ||
Wir können annehmen, die Daten seien chronologisch sortiert. D.h. immer, wenn ein neues Datum angetroffen wird, wird das letzte Datum mit der Anzahl Aufrufen ausgegeben. So erhält man eine Timeline. | Wir können annehmen, die Daten seien chronologisch sortiert. D.h. immer, wenn ein neues Datum angetroffen wird, wird das letzte Datum mit der Anzahl Aufrufen ausgegeben. So erhält man eine Timeline. | ||
+ | |||
+ | Wie man das programmiert, | ||
+ | |||
+ | Stellen Sie diese Timeline in Excel dar. Ein mögliche Lösung mit LibreOffice ist in [[https:// | ||