Home

NaNnodatawaarden

NaNnodatawaarden verwijst naar twee veelvoorkomende manieren waarop ontbrekende of ongeldige data in datasets en berekeningen worden behandeld: NaN (Not a Number) en no-data waarden. Beide concepten dienen om aan te geven dat een resultaat of een veld niet beschikbaar is, maar ze hebben verschillende oorsprong en toepassingen.

NaN ontstaan uit de IEEE 754-standaard voor zwevendekommaberekeningen. Ze treden op bij ongeldige operaties zoals deling

No-data waarden zijn gangbaar in databestanden en especially in GIS- en remote sensing-gegevens. Het is geen

Verschillen en relaties: NaN is een numerieke aanduiding die tijdens berekeningen kan ontstaan; NoData is vaak

---

door
nul
of
sqrt(-1)
in
contexten
waar
numerieke
uitkomsten
vereist
zijn.
Een
kenmerk
van
NaN
is
dat
het
zelf
geen
gelijke
waarde
heeft:
NaN
==
NaN
is
meestal
ongeldig,
en
functies
zoals
isnan
of
isfinite
worden
gebruikt
om
NaN
te
detecteren.
NaN
kunnen
doorgegeven
worden
door
berekeningen
(propageren)
en
kunnen
vertekende
berekeningen
beïnvloeden
als
ze
niet
worden
afgehandeld.
numerieke
waarde
op
zichzelf,
maar
een
sentinel-waarde
of
een
piece
of
metadata
die
ontbrekende
data
markeert
in
rasters,
vectoren
of
netCDF-bestanden.
Veel
formats
kiezen
specifieke
getallen
zoals
-9999
of
-32768
als
NoData,
terwijl
andere
systemen
NoData
als
een
gemaskeerde
toestand
beheren.
In
analyses
wordt
rekening
gehouden
met
NoData
door
wiskundige
operaties
te
maskeren
of
door
imputation.
een
dataset-
of
formaat-specifieke
aanduiding
van
ontbrekende
data.
Behandeling
omvat
verwijdering,
imputatie,
of
masking,
afhankelijk
van
de
toepassing
en
het
analysebeleid.