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

Bir isimdeki en büyük sıçramalar

Daha önce, bir ismin popülaritesindeki değişimleri tanımlamak için, ardışık yıllar arasındaki isim sıklığı oranını anlatan bir ratio sütunu eklemiştin. Şimdi, ardışık yıllarda popülaritesinde en büyük sıçramaları yaşayan isimleri daha yakından incelemek için, babynames_ratios_filtered adlı bu verinin bir alt kümesine bakacaksın.

babynames_ratios_filtered <- babynames_fraction %>%
                     arrange(name, year) %>%
                     group_by(name) %>%
                     mutate(ratio = fraction / lag(fraction)) %>%
                     filter(fraction >= 0.00001)

Bu egzersiz

dplyr ile Veri Manipülasyonu

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

Egzersiz talimatları

  • Verideki her isim için, en büyük ratio değerine sahip gözlemi (yılı) tut; verinin zaten namee göre gruplandığını unutma.
  • ratio sütununu azalan düzende sırala.
  • babynames_ratios_filtered verisini, fraction sütununu 0.001 ve üzeri sonuçları gösterecek şekilde filtreleyerek daha da daralt.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

babynames_ratios_filtered %>%
  # Extract the largest ratio from each name 
  ___
  # Sort the ratio column in descending order 
  ___
  # Filter for fractions greater than or equal to 0.001
  ___
Kodu Düzenle ve Çalıştır