LoslegenKostenlos loslegen

Data Frames zusammenfassen

In der letzten Übung hast du bereits glue() und glue_collapse() kombiniert, um aus einem Vektor einen korrekten englischen Satz zu bilden. Häufig arbeitest du jedoch nicht mit Vektoren, sondern mit Data Frames. Zum Glück ist der Workflow für Data-Frame-Spalten derselbe wie für Vektoren.

Im Arbeitsbereich findest du wieder unseren Data Frame users mit drei Namen und Anzahlen an Logins. Verwende glue_collapse() und gib die Spalten des Data Frames in einer gut lesbaren Form aus.

Diese Übung ist Teil des Kurses

Fortgeschrittene Reguläre Ausdrücke in R

Kurs anzeigen

Anleitung zur Übung

  • Gib die Spaltennamen von users aus, indem du jeden Spaltennamen in glue_collapse() mit ", " trennst.
  • Verwende glue() und glue_collapse(), um die in der Spalte name gespeicherten Nutzernamen in einer gut lesbaren Form aufzulisten, wobei vor dem letzten Namen " and " stehen soll.
  • Wiederhole dieselben Schritte für die Anzahl der Logins in der Spalte logins.

Interaktive Übung

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

# List colnames separated a comma and a white space
glue_collapse(colnames(users), sep = "___")

# Use " and " for the last elements in glue_collapse
glue(
  "Our users are called {names}.",
  names = ___(users$___, sep = "___", last = "___")
)

# Use the same way to output also the "logins" of the users
glue(
  "Our users have logged in {logins} times.",
  logins = ___(users$___, sep = "___", last = "___")
)
Code bearbeiten und ausführen