LoslegenKostenlos loslegen

Mit gather einen Datensatz aufräumen

Damit wir die verknüpften Abstimmungs- und Themen-Daten in aufgeräumter Form nach Thema analysieren und visualisieren können, müssen wir die Daten so transformieren, dass jede Zeile eine Kombination aus Land–Stimme–Thema enthält. Dadurch ändert sich die Struktur von sechs Spalten (me, nu, di, hr, co, ec) zu zwei Spalten (topic und has_topic).

Diese Übung ist Teil des Kurses

Fallstudie: Explorative Datenanalyse in R

Kurs anzeigen

Anleitung zur Übung

  • Lade das Paket tidyr.
  • Fasse die sechs Thema-Spalten in votes_joined zu einer Spalte namens topic (enthält eines von me, nu usw.) und einer Spalte namens has_topic (enthält 0 oder 1) zusammen. Gib das Ergebnis aus, ohne es zu speichern.
  • Fälle, in denen has_topic den Wert 0 hat, sind dir egal. Führe die gather()-Operation erneut aus, filtere diesmal aber zusätzlich nur die Zeilen, in denen das in topic genannte Thema die Abstimmung beschreibt. Speichere das Ergebnis als votes_gathered.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Load the tidyr package


# Gather the six me/nu/di/hr/co/ec columns



# Perform gather again, then filter


Code bearbeiten und ausführen