De term "nan" is een afkorting van "Not a Number" en wordt voornamelijk gebruikt in computerprogrammering en data-analyse. Het duidt op een waarde die geen legitiem numeriek gegeven is. Dit kan voorkomen in verschillende situaties, zoals bij ongedefinieerde wiskundige bewerkingen (bijvoorbeeld het delen door nul), bij ontbrekende gegevens in datasets, of bij de resultaten van ongeldige conversies van tekst naar numerieke waarden. Het concept is essentieel voor het begrijpen van de kwaliteit en integriteit van gegevens, en speelt een cruciale rol bij het opschonen en voorbewerken van datasets voordat deze geanalyseerd worden.
In de context van diverse programmeertalen, waaronder Python, R en JavaScript, heeft "NaN" specifieke eigenschappen. Zo is het een unieke waarde die niet gelijk is aan zichzelf, wat betekent dat een directe vergelijking "NaN == NaN" doorgaans "false" oplevert. Dit vereist speciale functies, zoals isNaN(), om de aanwezigheid ervan te controleren. Het correct omgaan met "NaN"-waarden is van groot belang voor de betrouwbaarheid van berekeningen en de validiteit van statistische analyses. Intertaal levert snelle en betrouwbare oplossingen voor de verwerking van complexe data en programmeeruitdagingen.

