nan vs na in r


javob bering 1:

Sizning so'rovingiz uchun rahmat :)

Ammo menimcha, savolingizni qayta yozish foydali bo'ladi.

"Yo'qolgan qiymatlar" aslida "NA" dir. Menimcha, siz "NA va Nullni bir vaqtning o'zida qanday filtrlash" yoki "NA va NaNni bir vaqtning o'zida qanday filtrlash" kabi savollarni berishni xohlagan edingiz.

ps Qanday bo'lmasin, NAni olib tashlash uchun "na.rm = T" yoki "na.omit ()" dan foydalanib ko'ring:

x <- c (1,2,3,4, NA, 5) yig'indisi (x, na.rm = T)> 15

x <- c (1,2,3,4, NA, 5) na.omit (x) x> 1 2 3 4 5


javob bering 2:

Aytaylik, siz o'zingizning barcha NA qiymatlaringizni topmoqchisiz, foydalaning

is.na (df)

# bu erda df sizning ma'lumotingiz ramkasi

# chiqishda HAQIQAT mavjud bo'lsa, siz NA ni aniqladingiz.

qaysi (is.na (df))

# NA joylashgan joyni aniqlash uchun undan foydalaning

NA holatlarining soni shunchaki:

sum (is.na (df))

Bu yordam beradi deb umid qilaman!


javob bering 3:

Agar ma'lumotlar ro'yxati bo'lsa, men na.omit dan foydalanishni tavsiya qilaman va u NA bilan kuzatuvlarni olib tashlaydi.

Ko'rib chiqish kerak bo'lgan muhim narsa, nima uchun NA mavjudligi va biz buni hisoblashimiz kerakmi. DA formatida df NA qiymatini topish usuli -

tezkor (df, funktsiya (x) {sum (is.na (x))})

siz hisoblash uchun ustunlarni va qaysi ustunni olib tashlashni tanlashingiz mumkin bo'lgan post.


javob bering 4:

Vec_name vektorlari uchun [! Is.na (vec_name)]

Ma'lumotlar freymlari uchun complete.cases (data_frame_name) yoki dplyr sintaksisidan foydalaning:

data_frame_name%>% filter (complete.cases (.))

javob bering 5:

DataFrame-da qiymatlardan foydalanishning bir usuli - bu 'na.omit'.

Masalan na.omit (MyDataset)

Vektorlardan foydalanganda:

Masalan MyVector <- MyVector [! Is.na (MyVector)]

NA qiymatlari bilan darsga havola:


javob bering 6:

Qarang

Quick-R: Ma'lumot yo'q

Men sizga bir misol keltiraman, lekin men ta'til qilaman va R ga kirish huquqiga ega emasman.