@@ -10640,6 +10640,7 @@ def mad(self, axis=None, skipna=None, level=None):
10640
10640
name2 = name2 ,
10641
10641
axis_descr = axis_descr ,
10642
10642
notes = "" ,
10643
+ examples = "" ,
10643
10644
)
10644
10645
def sem (
10645
10646
self ,
@@ -10662,6 +10663,7 @@ def sem(
10662
10663
name2 = name2 ,
10663
10664
axis_descr = axis_descr ,
10664
10665
notes = "" ,
10666
+ examples = "" ,
10665
10667
)
10666
10668
def var (
10667
10669
self ,
@@ -10680,11 +10682,12 @@ def var(
10680
10682
_num_ddof_doc ,
10681
10683
desc = "Return sample standard deviation over requested axis."
10682
10684
"\n \n Normalized by N-1 by default. This can be changed using the "
10683
- "ddof argument" ,
10685
+ "ddof argument. " ,
10684
10686
name1 = name1 ,
10685
10687
name2 = name2 ,
10686
10688
axis_descr = axis_descr ,
10687
10689
notes = _std_notes ,
10690
+ examples = _std_examples ,
10688
10691
)
10689
10692
def std (
10690
10693
self ,
@@ -11176,7 +11179,8 @@ def _doc_params(cls):
11176
11179
Returns
11177
11180
-------
11178
11181
{name1} or {name2} (if level specified) \
11179
- {notes}
11182
+ {notes}\
11183
+ {examples}
11180
11184
"""
11181
11185
11182
11186
_std_notes = """
@@ -11186,6 +11190,34 @@ def _doc_params(cls):
11186
11190
To have the same behaviour as `numpy.std`, use `ddof=0` (instead of the
11187
11191
default `ddof=1`)"""
11188
11192
11193
+ _std_examples = """
11194
+
11195
+ Examples
11196
+ --------
11197
+ >>> df = pd.DataFrame({'person_id': [0, 1, 2, 3],
11198
+ ... 'age': [21, 25, 62, 43],
11199
+ ... 'height': [1.61, 1.87, 1.49, 2.01]}
11200
+ ... ).set_index('person_id')
11201
+ >>> df
11202
+ age height
11203
+ person_id
11204
+ 0 21 1.61
11205
+ 1 25 1.87
11206
+ 2 62 1.49
11207
+ 3 43 2.01
11208
+
11209
+ The standard deviation of the columns can be found as follows:
11210
+
11211
+ >>> df.std()
11212
+ age 18.786076
11213
+ height 0.237417
11214
+
11215
+ Alternatively, `ddof=0` can be set to normalize by N instead of N-1:
11216
+
11217
+ >>> df.std(ddof=0)
11218
+ age 16.269219
11219
+ height 0.205609"""
11220
+
11189
11221
_bool_doc = """
11190
11222
{desc}
11191
11223
0 commit comments