NaN Python ni nini?
NaN Python ni nini?

Video: NaN Python ni nini?

Video: NaN Python ni nini?
Video: Numerical Python tricks: All there is to know about nan and inf 2024, Novemba
Anonim

nan inamaanisha "sio nambari", thamani ya kuelea ambayo unapata ikiwa utafanya hesabu ambayo matokeo yake hayawezi kuonyeshwa kama nambari. Hesabu zozote unazofanya nazo NaN itasababisha pia NaN . inf inamaanisha kutokuwa na mwisho.

Watu pia huuliza, ni nini husababisha NaN kwenye Python?

Kanuni ya msingi ni: Ikiwa utekelezaji wa kazi utafanya moja ya dhambi zilizo hapo juu, unapata a NaN . Kwa fft, kwa mfano, unawajibika kupata NaN s ikiwa maadili yako ya ingizo ni karibu 1e1010 au zaidi na upotezaji kimya wa usahihi ikiwa maadili yako ya ingizo ni karibu 1e-1010 au ndogo zaidi.

NaN pandas ni nini? Data Inakosekana pia inaweza kurejelea kama maadili ya NA (Haipatikani) katika panda . Hakuna: Hakuna kitu cha Python singleton ambacho hutumiwa mara nyingi kwa kukosa data katika nambari ya Python. NaN : NaN (kifupi cha Not a Number), ni thamani maalum ya sehemu inayoelea inayotambuliwa na mifumo yote inayotumia uwakilishi wa kawaida wa IEEE wa sehemu inayoelea.

Kando hapo juu, kwa nini NaN ni Python ya kuelea?

NaN inasimama kwa Si Nambari na ni uwakilishi wa data unaokosekana. Ni maalum inayoelea -point thamani na haiwezi kubadilishwa kwa aina nyingine yoyote isipokuwa kuelea.

Thamani ya NaN ni nini?

Katika kompyuta, NaN , inayosimama kwa si nambari, ni mwanachama wa aina ya data ya nambari ambayo inaweza kufasiriwa kama a thamani ambayo haijafafanuliwa au haiwakilishwi, hasa katika hesabu za sehemu zinazoelea. Kimya NaNs hutumika kueneza makosa yanayotokana na utendakazi batili au maadili.

Ilipendekeza: