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/strided/README.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,6 +90,7 @@ The namespace exports the following:
90
90
- <spanclass="signature">[`dmskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskmidrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mid-range of a double-precision floating-point strided array according to a mask.</span>
91
91
- <spanclass="signature">[`dmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a double-precision floating-point strided array according to a mask.</span>
92
92
- <spanclass="signature">[`dmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a double-precision floating-point strided array according to a mask.</span>
93
+
- <spanclass="signature">[`dnancount( N, x, strideX )`][@stdlib/stats/strided/dnancount]</span><spanclass="delimiter">: </span><spanclass="description">calculate the number of non-`NaN` elements in a double-precision floating-point strided array.</span>
93
94
- <spanclass="signature">[`dnanmax( N, x, strideX )`][@stdlib/stats/strided/dnanmax]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
94
95
- <spanclass="signature">[`dnanmaxabs( N, x, strideX )`][@stdlib/stats/strided/dnanmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum absolute value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
95
96
- <spanclass="signature">[`dnanmean( N, x, strideX )`][@stdlib/stats/strided/dnanmean]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values.</span>
@@ -101,10 +102,13 @@ The namespace exports the following:
101
102
- <spanclass="signature">[`dnanmin( N, x, strideX )`][@stdlib/stats/strided/dnanmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
102
103
- <spanclass="signature">[`dnanminabs( N, x, strideX )`][@stdlib/stats/strided/dnanminabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum absolute value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
103
104
- <spanclass="signature">[`dnanmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskmax]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
105
+
- <spanclass="signature">[`dnanmskmaxabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum absolute value of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
104
106
- <spanclass="signature">[`dnanmskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskmidrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mid-range of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
105
107
- <spanclass="signature">[`dnanmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
108
+
- <spanclass="signature">[`dnanmskminabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskminabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum absolute value of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
106
109
- <spanclass="signature">[`dnanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dnanmskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a double-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
107
110
- <spanclass="signature">[`dnanrange( N, x, strideX )`][@stdlib/stats/strided/dnanrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a double-precision floating-point strided array, ignoring `NaN` values.</span>
111
+
- <spanclass="signature">[`dnanrangeabs( N, \*X, strideX )`][@stdlib/stats/strided/dnanrangeabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the range of absolute values of a double-precision floating-point strided array, ignoring `NaN` values.</span>
108
112
- <spanclass="signature">[`dnanstdev( N, correction, x, strideX )`][@stdlib/stats/strided/dnanstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a double-precision floating-point strided array ignoring `NaN` values.</span>
109
113
- <spanclass="signature">[`dnanstdevch( N, correction, x, strideX )`][@stdlib/stats/strided/dnanstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass trial mean algorithm.</span>
110
114
- <spanclass="signature">[`dnanstdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/dnanstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass algorithm.</span>
@@ -117,6 +121,7 @@ The namespace exports the following:
117
121
- <spanclass="signature">[`dnanvariancetk( N, correction, x, strideX )`][@stdlib/stats/strided/dnanvariancetk]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass textbook algorithm.</span>
118
122
- <spanclass="signature">[`dnanvariancewd( N, correction, x, strideX )`][@stdlib/stats/strided/dnanvariancewd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using Welford's algorithm.</span>
119
123
- <spanclass="signature">[`dnanvarianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/dnanvarianceyc]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.</span>
124
+
- <spanclass="signature">[`dpcorrwd( N, x, strideX, y, strideY )`][@stdlib/stats/strided/dpcorrwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sample Pearson product-moment correlation coefficient of two double-precision floating-point strided arrays using Welford's algorithm.</span>
120
125
- <spanclass="signature">[`drange( N, x, strideX )`][@stdlib/stats/strided/drange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a double-precision floating-point strided array.</span>
121
126
- <spanclass="signature">[`drangeabs( N, x, strideX )`][@stdlib/stats/strided/drangeabs]</span><spanclass="delimiter">: </span><spanclass="description">compute the range of absolute values of a double-precision floating-point strided array.</span>
122
127
- <spanclass="signature">[`dsem( N, correction, x, strideX )`][@stdlib/stats/strided/dsem]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard error of the mean of a double-precision floating-point strided array.</span>
@@ -175,7 +180,9 @@ The namespace exports the following:
175
180
- <spanclass="signature">[`mskmaxabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum absolute value of a strided array according to a mask.</span>
176
181
- <spanclass="signature">[`mskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskmidrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mid-range of a strided array according to a mask.</span>
177
182
- <spanclass="signature">[`mskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a strided array according to a mask.</span>
183
+
- <spanclass="signature">[`mskminabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskminabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum absolute value of a strided array according to a mask.</span>
178
184
- <spanclass="signature">[`mskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a strided array according to a mask.</span>
185
+
- <spanclass="signature">[`nancount( N, x, strideX )`][@stdlib/stats/strided/nancount]</span><spanclass="delimiter">: </span><spanclass="description">calculate the number of non-`NaN` elements in a strided array.</span>
179
186
- <spanclass="signature">[`nanmaxBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanmax-by]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a strided array via a callback function, ignoring `NaN` values.</span>
180
187
- <spanclass="signature">[`nanmax( N, x, strideX )`][@stdlib/stats/strided/nanmax]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a strided array, ignoring `NaN` values.</span>
181
188
- <spanclass="signature">[`nanmaxabs( N, x, strideX )`][@stdlib/stats/strided/nanmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum absolute value of a strided array, ignoring `NaN` values.</span>
@@ -194,6 +201,7 @@ The namespace exports the following:
194
201
- <spanclass="signature">[`nanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a strided array according to a mask, ignoring `NaN` values.</span>
195
202
- <spanclass="signature">[`nanrangeBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanrange-by]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a strided array via a callback function, ignoring `NaN` values.</span>
196
203
- <spanclass="signature">[`nanrange( N, x, strideX )`][@stdlib/stats/strided/nanrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a strided array, ignoring `NaN` values.</span>
204
+
- <spanclass="signature">[`nanrangeabs( N, x, strideX )`][@stdlib/stats/strided/nanrangeabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of absolute values of a strided array, ignoring `NaN` values.</span>
197
205
- <spanclass="signature">[`nanstdev( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a strided array ignoring `NaN` values.</span>
198
206
- <spanclass="signature">[`nanstdevch( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass trial mean algorithm.</span>
199
207
- <spanclass="signature">[`nanstdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a strided array ignoring `NaN` values and using a two-pass algorithm.</span>
@@ -250,8 +258,10 @@ The namespace exports the following:
250
258
- <spanclass="signature">[`snanmin( N, x, strideX )`][@stdlib/stats/strided/snanmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a single-precision floating-point strided array, ignoring `NaN` values.</span>
251
259
- <spanclass="signature">[`snanminabs( N, x, strideX )`][@stdlib/stats/strided/snanminabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum absolute value of a single-precision floating-point strided array, ignoring `NaN` values.</span>
252
260
- <spanclass="signature">[`snanmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskmax]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
261
+
- <spanclass="signature">[`snanmskmaxabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskmaxabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum absolute value of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
253
262
- <spanclass="signature">[`snanmskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskmidrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mid-range of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
254
263
- <spanclass="signature">[`snanmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
264
+
- <spanclass="signature">[`snanmskminabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskminabs]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum absolute value of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
255
265
- <spanclass="signature">[`snanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/snanmskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a single-precision floating-point strided array according to a mask, ignoring `NaN` values.</span>
256
266
- <spanclass="signature">[`snanrange( N, x, strideX )`][@stdlib/stats/strided/snanrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a single-precision floating-point strided array, ignoring `NaN` values.</span>
257
267
- <spanclass="signature">[`srange( N, x, strideX )`][@stdlib/stats/strided/srange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a single-precision floating-point strided array.</span>
0 commit comments