Paskelbė AJ Welch. Oficialioje pandų dokumentacijoje apibrėžiama, ką dauguma kūrėjų žinotų kaip nulines vertes, kaip trūkstamus arba trūkstamus pandų duomenis. Pandose trūksta reikšmė žymima NaN.
Kas yra NaN ir NaT pandose?
NaN yra NumPy reikšmė. np. NaN. NaT yra Pandos vertė. pd. NaT. Nė vienas nėra vanilinė Python reikšmė.
Ką NaN reiškia Python?
Kaip patikrinti, ar viena reikšmė yra NaN python. … NaN reiškia Not A Number ir yra vienas iš įprastų būdų, kaip pateikti trūkstamą duomenų reikšmę. Tai yra speciali slankiojo kablelio reikšmė ir jos negalima konvertuoti į jokį kitą tipą, išskyrus float.
Kaip pandos elgiasi su NaN?
Pandas funkcija užpildo patogiai apdoroja trūkstamas reikšmes Naudojant fillna trūkstamas reikšmes galima pakeisti specialia reikšme arba bendra reikšme, tokia kaip vidurkis, mediana. Be to, trūkstamas reikšmes galima pakeisti reikšme prieš arba po jos, o tai labai naudinga laiko eilučių duomenų rinkiniams.
Kaip galiu pasakyti, ar NaN yra pandos?
Štai 4 būdai, kaip patikrinti, ar Pandas DataFrame yra NaN:
- (1) Patikrinkite, ar nėra NaN viename DataFrame stulpelyje: df['jūsų stulpelio pavadinimas'].isnull.values.any
- (2) Suskaičiuokite NaN pagal vieną DataFrame stulpelį: df['jūsų stulpelio pavadinimas'].isnull.sum
- (3) Patikrinkite, ar nėra NaN visame duomenų rėmelyje: df.isnull.values.any