@@ -4248,7 +4248,7 @@ def mean_by(self, *args, **kwargs):
4248
4248
4249
4249
@_decorate_agg_method (np .median , np .nanmedian , commutative = True )
4250
4250
def median (self , * args , ** kwargs ):
4251
- """{signature}
4251
+ r """{signature}
4252
4252
4253
4253
Computes the arithmetic median.
4254
4254
@@ -4267,12 +4267,12 @@ def median(self, *args, **kwargs):
4267
4267
Examples
4268
4268
--------
4269
4269
>>> arr = ndtest((4, 4))
4270
- >>> arr[:,:] = [[10, 7, 5, 9], \
4271
- [5, 8, 3, 7], \
4272
- [6, 2, 0, 9], \
4273
- [9, 10, 5, 6]]
4270
+ >>> arr[:,:] = [[10, 7, 5, 9],
4271
+ ... [5, 8, 3, 7],
4272
+ ... [6, 2, 0, 9],
4273
+ ... [9, 10, 5, 6]]
4274
4274
>>> arr
4275
- a\\ b b0 b1 b2 b3
4275
+ a\b b0 b1 b2 b3
4276
4276
a0 10 7 5 9
4277
4277
a1 5 8 3 7
4278
4278
a2 6 2 0 9
@@ -4299,7 +4299,7 @@ def median(self, *args, **kwargs):
4299
4299
Split an axis in several parts
4300
4300
4301
4301
>>> arr.median((['a0', 'a1'], ['a2', 'a3']))
4302
- a\\ b b0 b1 b2 b3
4302
+ a\b b0 b1 b2 b3
4303
4303
a0,a1 7.5 7.5 4.0 8.0
4304
4304
a2,a3 7.5 6.0 2.5 7.5
4305
4305
>>> # or equivalently
@@ -4308,7 +4308,7 @@ def median(self, *args, **kwargs):
4308
4308
Same with renaming
4309
4309
4310
4310
>>> arr.median((X.a['a0', 'a1'] >> 'a01', X.a['a2', 'a3'] >> 'a23'))
4311
- a\\ b b0 b1 b2 b3
4311
+ a\b b0 b1 b2 b3
4312
4312
a01 7.5 7.5 4.0 8.0
4313
4313
a23 7.5 6.0 2.5 7.5
4314
4314
>>> # or equivalently
@@ -4318,7 +4318,7 @@ def median(self, *args, **kwargs):
4318
4318
4319
4319
@_decorate_agg_method (np .median , np .nanmedian , commutative = True , by_agg = True , long_name = "mediane" )
4320
4320
def median_by (self , * args , ** kwargs ):
4321
- """{signature}
4321
+ r """{signature}
4322
4322
4323
4323
Computes the arithmetic median.
4324
4324
@@ -4337,12 +4337,12 @@ def median_by(self, *args, **kwargs):
4337
4337
Examples
4338
4338
--------
4339
4339
>>> arr = ndtest((4, 4))
4340
- >>> arr[:,:] = [[10, 7, 5, 9], \
4341
- [5, 8, 3, 7], \
4342
- [6, 2, 0, 9], \
4343
- [9, 10, 5, 6]]
4340
+ >>> arr[:,:] = [[10, 7, 5, 9],
4341
+ ... [5, 8, 3, 7],
4342
+ ... [6, 2, 0, 9],
4343
+ ... [9, 10, 5, 6]]
4344
4344
>>> arr
4345
- a\\ b b0 b1 b2 b3
4345
+ a\b b0 b1 b2 b3
4346
4346
a0 10 7 5 9
4347
4347
a1 5 8 3 7
4348
4348
a2 6 2 0 9
@@ -4628,7 +4628,7 @@ def ptp(self, *args, **kwargs):
4628
4628
4629
4629
@_decorate_agg_method (np .var , np .nanvar , extra_kwargs = ['dtype' , 'ddof' ], long_name = "variance" )
4630
4630
def var (self , * args , ** kwargs ):
4631
- """{signature}
4631
+ r """{signature}
4632
4632
4633
4633
Computes the unbiased variance.
4634
4634
@@ -4649,10 +4649,10 @@ def var(self, *args, **kwargs):
4649
4649
Examples
4650
4650
--------
4651
4651
>>> arr = ndtest((2, 8), dtype=float)
4652
- >>> arr[:,:] = [[0, 3, 5, 6, 4, 2, 1, 3], \
4653
- [7, 3, 2, 5, 8, 5, 6, 4]]
4652
+ >>> arr[:,:] = [[0, 3, 5, 6, 4, 2, 1, 3],
4653
+ ... [7, 3, 2, 5, 8, 5, 6, 4]]
4654
4654
>>> arr
4655
- a\\ b b0 b1 b2 b3 b4 b5 b6 b7
4655
+ a\b b0 b1 b2 b3 b4 b5 b6 b7
4656
4656
a0 0.0 3.0 5.0 6.0 4.0 2.0 1.0 3.0
4657
4657
a1 7.0 3.0 2.0 5.0 8.0 5.0 6.0 4.0
4658
4658
>>> arr.var()
@@ -4673,7 +4673,7 @@ def var(self, *args, **kwargs):
4673
4673
Split an axis in several parts
4674
4674
4675
4675
>>> arr.var((['b0', 'b1', 'b3'], 'b5:'))
4676
- a\\ b b0,b1,b3 b5:
4676
+ a\b b0,b1,b3 b5:
4677
4677
a0 9.0 1.0
4678
4678
a1 4.0 1.0
4679
4679
>>> # or equivalently
@@ -4682,7 +4682,7 @@ def var(self, *args, **kwargs):
4682
4682
Same with renaming
4683
4683
4684
4684
>>> arr.var((X.b['b0', 'b1', 'b3'] >> 'b013', X.b['b5:'] >> 'b567'))
4685
- a\\ b b013 b567
4685
+ a\b b013 b567
4686
4686
a0 9.0 1.0
4687
4687
a1 4.0 1.0
4688
4688
>>> # or equivalently
@@ -4692,7 +4692,7 @@ def var(self, *args, **kwargs):
4692
4692
4693
4693
@_decorate_agg_method (np .var , np .nanvar , by_agg = True , extra_kwargs = ['dtype' , 'ddof' ], long_name = "variance" )
4694
4694
def var_by (self , * args , ** kwargs ):
4695
- """{signature}
4695
+ r """{signature}
4696
4696
4697
4697
Computes the unbiased variance.
4698
4698
@@ -4713,10 +4713,10 @@ def var_by(self, *args, **kwargs):
4713
4713
Examples
4714
4714
--------
4715
4715
>>> arr = ndtest((2, 8), dtype=float)
4716
- >>> arr[:,:] = [[0, 3, 5, 6, 4, 2, 1, 3], \
4717
- [7, 3, 2, 5, 8, 5, 6, 4]]
4716
+ >>> arr[:,:] = [[0, 3, 5, 6, 4, 2, 1, 3],
4717
+ ... [7, 3, 2, 5, 8, 5, 6, 4]]
4718
4718
>>> arr
4719
- a\\ b b0 b1 b2 b3 b4 b5 b6 b7
4719
+ a\b b0 b1 b2 b3 b4 b5 b6 b7
4720
4720
a0 0.0 3.0 5.0 6.0 4.0 2.0 1.0 3.0
4721
4721
a1 7.0 3.0 2.0 5.0 8.0 5.0 6.0 4.0
4722
4722
>>> arr.var_by()
@@ -4737,7 +4737,7 @@ def var_by(self, *args, **kwargs):
4737
4737
Split an axis in several parts
4738
4738
4739
4739
>>> arr.var_by('a', (['b0', 'b1', 'b3'], 'b5:'))
4740
- a\\ b b0,b1,b3 b5:
4740
+ a\b b0,b1,b3 b5:
4741
4741
a0 9.0 1.0
4742
4742
a1 4.0 1.0
4743
4743
>>> # or equivalently
@@ -4746,7 +4746,7 @@ def var_by(self, *args, **kwargs):
4746
4746
Same with renaming
4747
4747
4748
4748
>>> arr.var_by('a', (X.b['b0', 'b1', 'b3'] >> 'b013', X.b['b5:'] >> 'b567'))
4749
- a\\ b b013 b567
4749
+ a\b b013 b567
4750
4750
a0 9.0 1.0
4751
4751
a1 4.0 1.0
4752
4752
>>> # or equivalently
0 commit comments