missing
s are fast in the simplest cases, but generally they can have huge overhead wrt NaNs — see a simple example at Is there any reason to use NaN instead of missing? - #4 by aplavin.
If you know that you have floating point data, nans are perfectly fine, and they are also convenient to work with in julia.
3 Likes