@@ -2912,7 +2912,7 @@ def reduce(self, func, dim=None, keep_attrs=None, numeric_only=False,
2912
2912
else :
2913
2913
dims = set (dim )
2914
2914
2915
- missing_dimensions = [dim for d in dims if d not in self .dims ]
2915
+ missing_dimensions = [d for d in dims if d not in self .dims ]
2916
2916
if missing_dimensions :
2917
2917
raise ValueError ('Dataset does not contain the dimensions: %s'
2918
2918
% missing_dimensions )
@@ -2922,7 +2922,7 @@ def reduce(self, func, dim=None, keep_attrs=None, numeric_only=False,
2922
2922
2923
2923
variables = OrderedDict ()
2924
2924
for name , var in iteritems (self ._variables ):
2925
- reduce_dims = [dim for d in var .dims if d in dims ]
2925
+ reduce_dims = [d for d in var .dims if d in dims ]
2926
2926
if name in self .coords :
2927
2927
if not reduce_dims :
2928
2928
variables [name ] = var
@@ -3711,14 +3711,14 @@ def quantile(self, q, dim=None, interpolation='linear',
3711
3711
else :
3712
3712
dims = set (dim )
3713
3713
3714
- _assert_empty ([dim for d in dims if d not in self .dims ],
3714
+ _assert_empty ([d for d in dims if d not in self .dims ],
3715
3715
'Dataset does not contain the dimensions: %s' )
3716
3716
3717
3717
q = np .asarray (q , dtype = np .float64 )
3718
3718
3719
3719
variables = OrderedDict ()
3720
3720
for name , var in iteritems (self .variables ):
3721
- reduce_dims = [dim for d in var .dims if d in dims ]
3721
+ reduce_dims = [d for d in var .dims if d in dims ]
3722
3722
if reduce_dims or not var .dims :
3723
3723
if name not in self .coords :
3724
3724
if (not numeric_only or
0 commit comments