LoslegenKostenlos loslegen

Einen flachen Datensatz erstellen

In dieser Übung wandelst du dein Netzwerk in ein Dataframe um, bei dem die Zeilen die Personen im Netzwerk und die Spalten die im vorherigen Kapitel berechneten Netzwerkfeatures sind. Außerdem bereitest du den Datensatz für das Preprocessing vor.

Diese Übung ist Teil des Kurses

Predictive Analytics mit vernetzten Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Extrahiere das Dataframe der Kund:innen mit der Funktion as_data_frame(). Beachte, dass du die Knoten-Attribute (vertices) möchtest. Nenne den Datensatz studentnetworkdata_full.
  • Inspiziere die ersten Zeilen des Dataframes mit der Funktion head().
  • Entferne die Kund:innen, die bereits gekündigt haben, indem du auf das Attribut Churn konditionierst. Nenne dieses Dataframe studentnetworkdata_filtered.
  • Entferne die ersten beiden Spalten, Churn und name, da du sie nicht mehr brauchst, und nenne das Dataframe studentnetworkdata.

Interaktive Übung

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

# Extract the dataset
studentnetworkdata_full <- ___(network, what = ___)

# Inspect the dataset
head(___)

# Remove customers who already churned
studentnetworkdata_filtered <- studentnetworkdata_full[-which(studentnetworkdata_full$___ == 1), ]

# Remove useless columns
studentnetworkdata <- ___[, -c(1, 2)]
Code bearbeiten und ausführen