Skládání datových rámců
V předchozím cvičení jsi už zkombinoval/a glue() a glue_collapse() k sestavení správné anglické věty z vektoru. V praxi ale budeš velmi často pracovat ne s vektory, ale s datovými rámci. Naštěstí je postup pro sloupce datového rámce úplně stejný jako pro vektory.
V prostředí máš opět k dispozici datový rámec users se třemi jmény a počty přihlášení. Použij glue_collapse() a vypiš sloupce datového rámce v čitelné podobě.
Toto cvičení je součástí kurzu
Intermediate Regular Expressions in R
Pokyny k cvičení
- Vypiš názvy sloupců datového rámce
userstak, že každý název oddělíš pomocí", "ve funkciglue_collapse(). - Pomocí
glue()aglue_collapse()vypiš jména uživatelů ze sloupcenamev čitelné podobě a zajisti, aby před posledním jménem bylo" and ". - Zopakuj stejný postup, tentokrát pro počty přihlášení uložené ve sloupci
logins.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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 = "___")
)