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
<Kurs>Fortgeschrittene Reguläre Ausdrücke in R</Kurs>Übungsanweisungen
- Gib die Spaltennamen von
usersaus, indem du jeden Spaltennamen inglue_collapse()mit", "trennst. - Verwende
glue()undglue_collapse(), um die in der Spaltenamegespeicherten 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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 = "___")
)