BaşlayınÜcretsiz Başlayın

Veri çerçevelerini yapıştırma

Veriler çok sık veri çerçevelerinde saklanır. Çoğu zaman, insanlar için de okunabilir bir analiz oluşturmak isteriz. Örneğin, veri çerçevelerimizin boyutuyla ilgili bir cümle yazdırmak değerli olabilir. glue()’yu nrow() ve ncol() ile birleştirerek değerleri döndürebilir ve veri çerçevelerimizin boyutlarını bildiren bir cümle oluşturabiliriz.

Neyse ki glue paketi, tidyverse paket koleksiyonunun bir parçasıdır ve veri çerçeveleri düşünülerek geliştirilmiştir; böylece tüm sütunlar üzerinde çalışabiliriz. Örneğin, mutate() içinde kullanarak diğer sütunların değerlerini içeren birleştirilmiş bir dizeyle yeni bir sütun oluşturabiliriz. Bu egzersizde, diğer sütunların değerlerini içeren users veri çerçevesi üzerinde bu örnekleri uygulayacaksın.

Bu egzersiz

R ile Orta Düzey Düzenli İfadeler

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • glue() fonksiyonunu kullanarak users’ın satır ve sütun sayılarını sırasıyla n ve m geçici değişkenlerinde saklayıp raporla.
  • Sadece sütun adlarını yazdıran satırı çalıştırarak users veri çerçevesini incele.
  • users üzerinde mutate uygulayarak, name ve logins sütunlarını kullanıp kullanıcıların kaç kez giriş yaptığını bildiren yeni bir n_logins sütunu oluştur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create two temporary variables "n" and "m" and use them
glue(
  "The data frame 'users' has ___ rows and ___ columns.",
  ___ = nrow(users),
  ___ = ncol(users)
)

# This lists the column names of the data frame users
colnames(users)

# Use them to create a sentence about the numbers of logins
users %>% mutate(
  n_logins = glue("___ logged in ___ times.")
)
Kodu Düzenle ve Çalıştır