diff --git a/WrightTools/data/_data.py b/WrightTools/data/_data.py index dd1eb20c..6ac9a7ab 100644 --- a/WrightTools/data/_data.py +++ b/WrightTools/data/_data.py @@ -1268,10 +1268,14 @@ def level(self, channel, axis, npts, *, verbose=True): def map_variable( self, variable, points, input_units="same", *, name=None, parent=None, verbose=True ) -> "Data": - """Map points of an axis to new points using linear interpolation. + """ + Map points of an axis to new points using linear interpolation. Out-of-bounds points are written nan. + Non-mapped variables are kept in the data object only if they are + orthogonal to the mapped variable (see `kit.orthogonal`). + Parameters ---------- variable : string