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

Nüfus sayımı verilerinin uygunluğu

Benford yasasını kullanmadan önce, veri kümeninin bu yasaya uyup uymadığını kontrol etmek önemlidir. census.2009 veri kümesi, Amerika Birleşik Devletleri'ndeki 19509 kasaba ve kentin (Temmuz 2009) nüfuslarını içerir ve Nigrini, M. J. (2012). Benford's Law: Application for Forensic Accounting, Auditing and Fraud Detection. Wiley and Sons: New Jersey çalışmasında kullanılmıştır. Hadi 2009'daki nüfusların Benford yasasını sağlayıp sağlamadığını test edelim.

Grafikler ve lejantlar ayrı ayrı gösterilecektir; grafikleri kontrol etmek için Previous Plot'a tıkla.

Bu egzersiz, kursun bir parçasıdır

R ile Dolandırıcılık Tespiti

Kursa Göz Atın

Egzersiz talimatları

  • benford.analysis paketini yükle.
  • pop.2009 değişkeninin ilk basamağın Benford Yasası dağılımına uygunluğunu kontrol et. Yalnızca üretilen ilk grafiğe baktığımızı unutma. Diğer grafikler bu kursun kapsamı dışındadır.
  • pop.2009 değişkenini 3 ile çarp ve uygunluğu tekrar kontrol et.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Load package benford.analysis
library(___)
data(census.2009)

# Check conformity
bfd.cen <- benford(___$___, number.of.digits = ___) 
plot(bfd.cen, except = c("second order", "summation", "mantissa", "chi squared","abs diff", "ex summation", "Legend"), multiple = F) 

# Multiply the data by 3 and check conformity again
data <- census.2009$pop.2009 * ___
bfd.cen3 <- benford(___, number.of.digits=___)
plot(bfd.cen3, except = c("second order", "summation", "mantissa", "chi squared","abs diff", "ex summation", "Legend"), multiple = F)
Kodu Düzenle ve Çalıştır