apply_nan_mask#
- rojak.core.indexing.apply_nan_mask(target_array, nan_mask, drop=False)[source]#
Replace values in
target_arraywith NaN wherevernan_maskis True- Parameters:
target_array (T) – Array to mask
nan_mask (T) – Boolean array of where to set values to NaN. Must be broadcastable against
target_array.drop (bool) – If
True, drop the masked-out values (viaxarray.DataArray.where()’sdropargument) instead of just replacing them with NaN. Defaults toFalse.
- Returns:
target_arraywith values masked by NaN wherevernan_maskis True- Return type:
T