Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf4-23:socialmedia-data:analyze [2023/03/01 10:34] Ivo Blöchliger created |
lehrkraefte:blc:informatik:glf4-23:socialmedia-data:analyze [2024/02/27 23:12] (current) Olaf Schnürer [Snapchat] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
====== Datenanalyse ====== | ====== 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, | 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, | ||
Line 6: | Line 8: | ||
<WRAP todo> | <WRAP todo> | ||
- | * Speichern Sie folgendes Python-Script im gleichen Verzeichnis wie Ihre YouTube-Daten: | + | * Speichern Sie folgendes Python-Script im gleichen Verzeichnis wie Ihre YouTube-Daten: |
- | * Falls Sie keine eigene YouTube-Daten (oder andere Daten im JSON-Format haben), können Sie folgende Daten verwenden: {{lehrkraefte: | + | </ |
- | * In der git-bash, navigieren Sie in das Verzeichnis, | + | * Falls Sie keine eigene YouTube-Daten (oder andere Daten im JSON-Format haben), können Sie folgende Daten verwenden |
+ | * In der git-bash, navigieren Sie in das Verzeichnis, | ||
* Öffnen Sie die generierte CSV-Datei in Excel | * Öffnen Sie die generierte CSV-Datei in Excel | ||
Line 21: | Line 24: | ||
==== Instagram ==== | ==== Instagram ==== | ||
- | <WRAP todo | + | <WRAP todo> |
Wir werden die Zeitangaben extrahieren. Entweder aus einzelnen Dateien, oder gleich aus allen. Das kann recht einfach direkt auf der Kommandozeile gemacht werden: | Wir werden die Zeitangaben extrahieren. Entweder aus einzelnen Dateien, oder gleich aus allen. Das kann recht einfach direkt auf der Kommandozeile gemacht werden: | ||
Line 28: | Line 31: | ||
grep '" | grep '" | ||
</ | </ | ||
- | **Aus allen Dateien im aktuellen Verzeichnis und allen Unterverzeichnissen: | + | **Aus allen Dateien** im aktuellen Verzeichnis und allen Unterverzeichnissen: |
<code bash> | <code bash> | ||
grep -hR '" | grep -hR '" | ||
Line 45: | Line 48: | ||
</ | </ | ||
Das Erzeugt eine CSV-Datei '' | Das Erzeugt eine CSV-Datei '' | ||
+ | </ | ||
==== Snapchat ==== | ==== Snapchat ==== | ||
- | Bei Snapchat können aus der Datei '' | + | <WRAP todo> |
+ | Bei Snapchat können aus der Datei '' | ||
+ | {{ : | ||
+ | (im gleichen Verzeichnis speichern und dort ausführen). Es wird eine Datei '' | ||
+ | |||
+ | Damit das deutsche Excel die CSV-Datei «Comma separated values» korrekt lesen kann, müssen Kommas zu Strichpunkten konvertiert werden... Entweder passen Sie das Python-Script an oder Sie verwenden folgende Kommandozeile: | ||
+ | <code bash> | ||
+ | cat location_history.csv | tr \, \; > location_history_de.csv | ||
+ | </ | ||
+ | </ | ||
===== Analyse der Zeitstempel (YouTube und Instagram Daten) ===== | ===== Analyse der Zeitstempel (YouTube und Instagram Daten) ===== | ||
Line 66: | Line 79: | ||
===== Analyse der Standortdaten (Snapchat) ===== | ===== Analyse der Standortdaten (Snapchat) ===== | ||
+ | |||
+ | <WRAP todo> | ||
+ | * Öffnen Sie die CSV-Datei mit Excel (erst Kommas in Strichpunkte umwandeln, falls noch nicht gemacht. | ||
+ | * Speichern Sie die Datei im '' | ||
+ | * Selektieren Sie dann die obersten drei Zellen | ||
+ | * Drücken Sie < | ||
+ | * Dann «Einfügen, | ||
+ | * Datenfelder konfigurieren (u.a. auch die Zeit festlegen) | ||
+ | * Siehe auch https:// | ||
+ | * Damit spielen | ||
+ | </ | ||
+ | ==== Evtl. nützliche Links ==== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | Gut möglich, dass Ihr Android-Hany Ihren Standort ebenfalls aufzeichnet. Diese Daten sind dann auf https:// | ||