You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/README.md
+69Lines changed: 69 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,15 +117,38 @@ Other statistical functions included are:
117
117
- <spanclass="signature">[`maxBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/max-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value along one or more ndarray dimensions according to a callback function.</span>
118
118
- <spanclass="signature">[`max( x[, options] )`][@stdlib/stats/max]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value along one or more ndarray dimensions.</span>
119
119
- <spanclass="signature">[`maxabs( x[, options] )`][@stdlib/stats/maxabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum absolute value along one or more ndarray dimensions.</span>
120
+
- <spanclass="signature">[`maxsorted( x[, options] )`][@stdlib/stats/maxsorted]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value along one or more sorted ndarray dimensions.</span>
120
121
- <spanclass="signature">[`mean( x[, options] )`][@stdlib/stats/mean]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions.</span>
122
+
- <spanclass="signature">[`meankbn( x[, options] )`][@stdlib/stats/meankbn]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using an improved Kahan–Babuška algorithm.</span>
123
+
- <spanclass="signature">[`meankbn2( x[, options] )`][@stdlib/stats/meankbn2]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using a second-order iterative Kahan–Babuška algorithm.</span>
124
+
- <spanclass="signature">[`meanors( x[, options] )`][@stdlib/stats/meanors]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using ordinary recursive summation.</span>
125
+
- <spanclass="signature">[`meanpn( x[, options] )`][@stdlib/stats/meanpn]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using a two-pass error correction algorithm.</span>
126
+
- <spanclass="signature">[`meanpw( x[, options] )`][@stdlib/stats/meanpw]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using pairwise summation.</span>
127
+
- <spanclass="signature">[`meanwd( x[, options] )`][@stdlib/stats/meanwd]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions using Welford's algorithm.</span>
128
+
- <spanclass="signature">[`mediansorted( x[, options] )`][@stdlib/stats/mediansorted]</span><spanclass="delimiter">: </span><spanclass="description">compute the median value along one or more sorted ndarray dimensions.</span>
129
+
- <spanclass="signature">[`midrangeBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/midrange-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the mid-range along one or more ndarray dimensions according to a callback function.</span>
130
+
- <spanclass="signature">[`midrange( x[, options] )`][@stdlib/stats/midrange]</span><spanclass="delimiter">: </span><spanclass="description">compute the mid-range along one or more ndarray dimensions.</span>
121
131
- <spanclass="signature">[`minBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/min-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum value along one or more ndarray dimensions according to a callback function.</span>
122
132
- <spanclass="signature">[`min( x[, options] )`][@stdlib/stats/min]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum value along one or more ndarray dimensions.</span>
123
133
- <spanclass="signature">[`minabs( x[, options] )`][@stdlib/stats/minabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum absolute value along one or more ndarray dimensions.</span>
134
+
- <spanclass="signature">[`minsorted( x[, options] )`][@stdlib/stats/minsorted]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum value along one or more sorted ndarray dimensions.</span>
135
+
- <spanclass="signature">[`nanmaxBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/nanmax-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value along one or more ndarray dimensions according to a callback function, ignoring `NaN` values.</span>
124
136
- <spanclass="signature">[`nanmax( x[, options] )`][@stdlib/stats/nanmax]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value along one or more ndarray dimensions, ignoring `NaN` values.</span>
137
+
- <spanclass="signature">[`nanmaxabs( x[, options] )`][@stdlib/stats/nanmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum absolute value along one or more ndarray dimensions, ignoring `NaN` values.</span>
125
138
- <spanclass="signature">[`nanmean( x[, options] )`][@stdlib/stats/nanmean]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions, ignoring `NaN` values.</span>
139
+
- <spanclass="signature">[`nanmeanors( x[, options] )`][@stdlib/stats/nanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions, ignoring `NaN` values and using ordinary recursive summation.</span>
140
+
- <spanclass="signature">[`nanmeanpn( x[, options] )`][@stdlib/stats/nanmeanpn]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions, ignoring `NaN` values and using a two-pass error correction algorithm.</span>
141
+
- <spanclass="signature">[`nanmeanwd( x[, options] )`][@stdlib/stats/nanmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">compute the arithmetic mean along one or more ndarray dimensions, ignoring `NaN` values and using Welford's algorithm.</span>
142
+
- <spanclass="signature">[`nanmidrangeBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/nanmidrange-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the **mid-range** along one or more ndarray dimensions according to a callback function, ignoring `NaN` values.</span>
143
+
- <spanclass="signature">[`nanminBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/nanmin-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum value along one or more ndarray dimensions according to a callback function, ignoring `NaN` values.</span>
126
144
- <spanclass="signature">[`nanmin( x[, options] )`][@stdlib/stats/nanmin]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum value along one or more ndarray dimensions, ignoring `NaN` values.</span>
145
+
- <spanclass="signature">[`nanminabs( x[, options] )`][@stdlib/stats/nanminabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the minimum absolute value along one or more ndarray dimensions, ignoring `NaN` values.</span>
146
+
- <spanclass="signature">[`nanrangeBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/nanrange-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the **range** along one or more ndarray dimensions according to a callback function, ignoring `NaN` values.</span>
147
+
- <spanclass="signature">[`nanrange( x[, options] )`][@stdlib/stats/nanrange]</span><spanclass="delimiter">: </span><spanclass="description">compute the range along one or more ndarray dimensions, ignoring `NaN` values.</span>
- <spanclass="signature">[`rangeBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/range-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the **range** along one or more ndarray dimensions according to a callback function.</span>
128
150
- <spanclass="signature">[`range( x[, options] )`][@stdlib/stats/range]</span><spanclass="delimiter">: </span><spanclass="description">compute the range along one or more ndarray dimensions.</span>
151
+
- <spanclass="signature">[`rangeabs( x[, options] )`][@stdlib/stats/rangeabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the range of absolute values along one or more ndarray dimensions.</span>
129
152
- <spanclass="signature">[`ranks( arr[, opts] )`][@stdlib/stats/ranks]</span><spanclass="delimiter">: </span><spanclass="description">compute ranks for values of an array-like object.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/ndarray/README.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,9 @@ The namespace exposes the following APIs:
94
94
- <spanclass="signature">[`dstdev( arrays )`][@stdlib/stats/base/ndarray/dstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray.</span>
95
95
- <spanclass="signature">[`dstdevch( arrays )`][@stdlib/stats/base/ndarray/dstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray using a one-pass trial mean algorithm.</span>
96
96
- <spanclass="signature">[`dstdevpn( arrays )`][@stdlib/stats/base/ndarray/dstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray using a two-pass algorithm.</span>
97
+
- <spanclass="signature">[`dstdevtk( arrays )`][@stdlib/stats/base/ndarray/dstdevtk]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray using a one-pass textbook algorithm.</span>
97
98
- <spanclass="signature">[`dstdevwd( arrays )`][@stdlib/stats/base/ndarray/dstdevwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray using Welford's algorithm.</span>
99
+
- <spanclass="signature">[`dstdevyc( arrays )`][@stdlib/stats/base/ndarray/dstdevyc]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional double-precision floating-point ndarray using a one-pass algorithm proposed by Youngs and Cramer.</span>
98
100
- <spanclass="signature">[`dztest( arrays )`][@stdlib/stats/base/ndarray/dztest]</span><spanclass="delimiter">: </span><spanclass="description">compute a one-sample Z-test for a one-dimensional double-precision floating-point ndarray.</span>
99
101
- <spanclass="signature">[`dztest2( arrays )`][@stdlib/stats/base/ndarray/dztest2]</span><spanclass="delimiter">: </span><spanclass="description">compute a two-sample Z-test for two one-dimensional double-precision floating-point ndarrays.</span>
100
102
- <spanclass="signature">[`maxBy( arrays, clbk[, thisArg ] )`][@stdlib/stats/base/ndarray/max-by]</span><spanclass="delimiter">: </span><spanclass="description">compute the maximum value of a one-dimensional ndarray via a callback function.</span>
@@ -189,7 +191,9 @@ The namespace exposes the following APIs:
189
191
- <spanclass="signature">[`sstdev( arrays )`][@stdlib/stats/base/ndarray/sstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray.</span>
190
192
- <spanclass="signature">[`sstdevch( arrays )`][@stdlib/stats/base/ndarray/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray using a one-pass trial mean algorithm.</span>
191
193
- <spanclass="signature">[`sstdevpn( arrays )`][@stdlib/stats/base/ndarray/sstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray using a two-pass algorithm.</span>
194
+
- <spanclass="signature">[`sstdevtk( arrays )`][@stdlib/stats/base/ndarray/sstdevtk]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray using a one-pass textbook algorithm.</span>
192
195
- <spanclass="signature">[`sstdevwd( arrays )`][@stdlib/stats/base/ndarray/sstdevwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray using Welford's algorithm.</span>
196
+
- <spanclass="signature">[`sstdevyc( arrays )`][@stdlib/stats/base/ndarray/sstdevyc]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional single-precision floating-point ndarray using a one-pass algorithm proposed by Youngs and Cramer.</span>
193
197
- <spanclass="signature">[`stdev( arrays )`][@stdlib/stats/base/ndarray/stdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional ndarray.</span>
194
198
- <spanclass="signature">[`stdevch( arrays )`][@stdlib/stats/base/ndarray/stdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional ndarray using a one-pass trial mean algorithm.</span>
195
199
- <spanclass="signature">[`stdevpn( arrays )`][@stdlib/stats/base/ndarray/stdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a one-dimensional ndarray using a two-pass algorithm.</span>
0 commit comments