0Pricing
R Academy · Lektion

Daten zusammenführen und umformen

Erkunden Sie das Zusammenführen, Anhängen und Umformen von Datensätzen für flexible Analysen.

Daten zusammenführen und umformen ist eine kostenlose R Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des R Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.

Einführung in das Kombinieren und Umformen von Daten

Einführung in das Kombinieren und Umformen von Daten

Daten stammen häufig aus mehreren Quellen und müssen für die Analyse zusammengeführt oder umgeformt werden. In dieser Lektion lernen Sie, wie Sie Daten in R kombinieren und neu strukturieren.

Daten zusammenführen und umformen — Illustration 1

Data Frames kombinieren

Data Frames kombinieren

Sie können Data Frames mit Funktionen wie rbind() (zeilenweise) und cbind() (spaltenweise) kombinieren.

df1 <- data.frame(ID = c(1, 2), Score = c(90, 85))
df2 <- data.frame(ID = c(3, 4), Score = c(78, 92))
df_combined <- rbind(df1, df2)

Data Frames zusammenführen

Data Frames zusammenführen

Um zwei Data Frames anhand einer gemeinsamen Spalte zusammenzuführen, verwenden Sie merge().

df1 <- data.frame(ID = c(1, 2, 3), Name = c('Alice', 'Bob', 'Charlie'))
df2 <- data.frame(ID = c(1, 2, 3), Score = c(90, 85, 88))
merged_df <- merge(df1, df2, by = 'ID')

Joins mit dplyr verwenden

Joins mit dplyr verwenden

Das Paket dplyr stellt Funktionen wie left_join() und inner_join() zum Zusammenführen von Daten bereit.

library(dplyr)
joined_df <- left_join(df1, df2, by = 'ID')

Daten mit tidyr pivotieren

Daten mit tidyr pivotieren

Das Umformen von Daten ist nützlich, um Daten in verschiedenen Formaten zusammenzufassen und zu analysieren.

Daten ins breite Format umformen (pivot_wider)

Daten ins breite Format umformen (pivot_wider)

Verwenden Sie pivot_wider(), um Daten vom langen ins breite Format umzuwandeln.

library(tidyr)
data_wide <- pivot_wider(df, names_from = Category, values_from = Value)

Daten ins lange Format umformen (pivot_longer)

Daten ins lange Format umformen (pivot_longer)

Verwenden Sie pivot_longer(), um Daten vom breiten ins lange Format umzuwandeln.

data_long <- pivot_longer(df, cols = c('Jan', 'Feb'), names_to = 'Month', values_to = 'Sales')

Daten sortieren

Daten sortieren

Sie können Data Frames mit der Funktion arrange() aus dplyr sortieren.

df_sorted <- arrange(df, desc(Score))

Zusammenfassung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Wie Sie Data Frames kombinieren und zusammenführen.
  • Wie Sie Daten mit Pivot-Funktionen umformen.
  • Wie Sie Daten effizient sortieren und strukturieren.
Daten zusammenführen und umformen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Daten zusammenführen und umformen“ kostenlos?

Ja — der vollständige Text von „Daten zusammenführen und umformen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des R Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Daten zusammenführen und umformen“?

Erkunden Sie das Zusammenführen, Anhängen und Umformen von Datensätzen für flexible Analysen. Du übst R Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um R Academy zu starten?

Keine Vorkenntnisse erforderlich. R Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 3.

Wie lange dauert die Lektion „Daten zusammenführen und umformen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser R Academy-Lektion Code schreiben und ausführen?

Ja. Jede R Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Daten importieren
  2. Grundlagen der Datenbereinigung
  3. Daten zusammenführen und umformen
← Zurück zu R Academy