Menu
Coddy logo textTech

Eksik Değerler: NA

Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 10 / 78.

Gerçek dünya veri analizinde, bilgilerin eksik veya ulaşılamaz olduğu durumlarla sık sık karşılaşırsınız. R, bu durumları yönetmek için NA adı verilen özel bir değer sunar.

NA, "Not Available" (Mevcut Değil) anlamına gelir ve eksik veya tanımlanmamış bir değeri temsil eder. Verinin bilinmediği veya mevcut olmadığı durumlarda bir yer tutucu görevi gören özel bir mantıksal sabittir. Öğrendiğiniz diğer veri türlerinin aksine, NA herhangi bir gerçek değeri temsil etmez; bir değerin yokluğunu temsil eder.

NA değerini, diğer değerlerde olduğu gibi herhangi bir değişkene atayabilirsiniz:

missing_data <- NA
unknown_score <- NA

Bu, bazı bilgilerin eksik olabileceği veri kümeleriyle çalışırken özellikle yararlıdır. Örneğin, kullanıcı bilgilerini topluyorsanız ancak birisi yaşını belirtmemişse, değişkeni boş bırakmak veya yanıltıcı olabilecek 0 gibi rastgele bir sayı kullanmak yerine NA saklayabilirsiniz.

challenge icon

Görev

Kolay

Bir öğrenci veritabanındaki eksik bilgileri temsil etmek için değişkenler oluşturun. İlk olarak, bilinmeyen bir yaşı temsil etmek için student_age adında bir değişken oluşturun ve ona NA değerini atayın. Ardından, eksik bir test puanını temsil etmek için test_score adında bir değişken oluşturun ve ona NA değerini atayın. Son olarak, bilinmeyen bir mezuniyet yılını temsil etmek için graduation_year adında bir değişken oluşturun ve ona NA değerini atayın.

Her üç değişkeni de oluşturduktan sonra, her bir değişkeni tam olarak şu sırayla görüntülemek için print() fonksiyonunu kullanın: student_age, test_score ve graduation_year.

Kopya kağıdı

R, eksik veya tanımlanmamış değerleri temsil etmek için NA (Not Available - Mevcut Değil) kullanır. NA, veriler bilinmediğinde veya eksik olduğunda bir yer tutucu görevi gören özel bir mantıksal sabittir.

Değişkenlere NA atayabilirsiniz:

missing_data <- NA
unknown_score <- NA

Veriler gerçekten eksik olduğunda, 0 veya boş dizeler gibi rastgele değerler kullanmak yerine NA kullanmak tercih edilir; çünkü bu, bilginin yokluğunu açıkça belirtir.

Kendin dene

# TODO: Kodunuzu buraya yazın
# NA değerlerine sahip üç değişkeni oluşturun
# Ardından her bir değişkeni belirtilen sırayla yazdırın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler