Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf4-23:socialmedia-data:start [2023/02/27 09:47] Ivo Blöchliger [Datenexport] |
lehrkraefte:blc:informatik:glf4-23:socialmedia-data:start [2024/02/25 22:43] (current) Olaf Schnürer |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
====== Datenschutz und Datenanalyse ====== | ====== Datenschutz und Datenanalyse ====== | ||
===== Datenexport ===== | ===== Datenexport ===== | ||
Line 12: | Line 13: | ||
</ | </ | ||
+ | Wenn der Download zu gross ist, passen Sie den Download-Ordern im Browser wie folgt an: | ||
+ | * «Drei Punkte Menu oben rechts» | ||
+ | * Einstellungen | ||
+ | * Downloads | ||
+ | * Ort: Anpassen auf Ihren Stick (oder c: | ||
===== Linux, OpenSource und was ist überhaupt ein Betriebssystem ===== | ===== Linux, OpenSource und was ist überhaupt ein Betriebssystem ===== | ||
* [[.: | * [[.: | ||
Line 20: | Line 26: | ||
* Python-Dateien (die werden erst in einem Editor farbig dargestellt) | * Python-Dateien (die werden erst in einem Editor farbig dargestellt) | ||
* HTML-Dateien (Aufbau von Webseiten, drücken Sie mal Ctrl-U, um den Seitenquelltext anzuzeigen) | * HTML-Dateien (Aufbau von Webseiten, drücken Sie mal Ctrl-U, um den Seitenquelltext anzuzeigen) | ||
- | * [[https:// | + | * [[https:// |
* Markup-Language (z.B. diese Seite wurde damit geschrieben, | * Markup-Language (z.B. diese Seite wurde damit geschrieben, | ||
* [[https:// | * [[https:// | ||
Line 45: | Line 51: | ||
print(' | print(' | ||
+ | # oder (fast) dasselbe etwas kürzer mit sogenannten f-strings (= formatted strings): | ||
+ | print(f' | ||
print(' | print(' | ||
</ | </ | ||
Line 81: | Line 89: | ||
</ | </ | ||
</ | </ | ||
- | |||
- | |||
- | ===== Datenanalyse ===== | ||
- | Wir werden die Daten erst einmal in einer Tabellenkalkulation (z.B. Excel) analysieren. Dazu müssen die Daten aber erst in ein Format konvertiert werden, das von Excel auch gelesen werden kann. Dazu verwenden wir einfach CSV-Dateien, | ||
- | |||
- | ==== Konvertierung ==== | ||
- | |||
- | <WRAP todo> | ||
- | |||
- | * Speichern Sie folgendes Python-Script im gleichen Verzeichnis wie Ihre YouTube-Daten: | ||
- | * In der git-bash, navigieren Sie in das Verzeichnis, | ||
- | * Öffnen Sie die generierte CSV-Datei in Excel | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | Dazu gibt einen Screencast: [[https:// | ||
- | </ | ||
- | |||
- | </ | ||
- | |||
- | ==== Analyse ==== | ||
- | <WRAP todo> | ||
- | Falls Sie keine eigenen Daten im CSV-Format haben, können Sie folgende Daten analysieren (Auszug meiner YouTube-Daten): | ||
- | |||
- | Erzeugen Sie eine Pivot-Tabelle dieser Daten, aggregiert nach Wochentag und Stunde. Schauen Sie sich dazu folgendes Video: | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | Screencast: [[https:// | ||
- | </ | ||
- | |||
- | |||
- | * Überprüfen Sie, ob Sonntag oder Montag der erste Wochentag in Excel ist (in LibreOffice ist Sonntag der Tag 1) | ||
- | * Filtern Sie die Daten nach Datum. Vergleichen Sie dazu z.B. den September (Schulbetrieb) mit Juli (Sommerferien). | ||
- | |||
- | </ | ||
- | |||