Veri çerçevelerini birleştirme
Son egzersizde bir vektörden düzgün bir İngilizce cümle oluşturmak için glue() ve glue_collapse() fonksiyonlarını birleştirmiştin. Ancak çoğu zaman vektörlerle değil, veri çerçeveleriyle çalışırsın. Neyse ki, veri çerçevesi sütunları için iş akışı vektörlerle aynıdır.
Bu kapsamda yine üç isim ve giriş sayısı içeren users veri çerçevemiz var. glue_collapse() kullan ve veri çerçevesinin sütunlarını okunabilir bir biçimde yazdır.
Bu egzersiz, kursun bir parçasıdır
R ile Orta Düzey Düzenli İfadeler
Egzersiz talimatları
users'ın sütun adlarını, her bir sütun adınıglue_collapse()içinde", "ile ayırarak yazdır.namesütununda tutulan kullanıcı adlarını, son adın öncesine" ve "gelecek şekilde, insan tarafından okunabilir bir biçimde listelemek içinglue()veglue_collapse()kullan.- Aynı adımları bu kez
loginssütununda tutulan giriş sayıları için tekrarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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 = "___")
)