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/base/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ The namespace contains the following statistical functions:
71
71
- <spanclass="signature">[`dmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskmax]</span><spanclass="delimiter">: </span><spanclass="description">calculate the maximum value of a double-precision floating-point strided array according to a mask.</span>
72
72
- <spanclass="signature">[`dmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a double-precision floating-point strided array according to a mask.</span>
73
73
- <spanclass="signature">[`dmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the range of a double-precision floating-point strided array according to a mask.</span>
74
-
- <spanclass="signature">[`dnanmeanors( N, x, strideX )`][@stdlib/stats/base/dnanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using ordinary recursive summation.</span>
74
+
- <spanclass="signature">[`dnanmeanors( N, x, strideX )`][@stdlib/stats/strided/dnanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using ordinary recursive summation.</span>
75
75
- <spanclass="signature">[`dnanmeanpn( N, x, strideX )`][@stdlib/stats/base/dnanmeanpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm.</span>
76
76
- <spanclass="signature">[`dnanmeanpw( N, x, strideX )`][@stdlib/stats/base/dnanmeanpw]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using pairwise summation.</span>
77
77
- <spanclass="signature">[`dnanmeanwd( N, x, strideX )`][@stdlib/stats/base/dnanmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, using Welford's algorithm and ignoring `NaN` values.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/dsnanmeanors/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -308,7 +308,7 @@ int main( void ) {
308
308
309
309
## See Also
310
310
311
-
- <span class="package-name">[`@stdlib/stats/base/dnanmeanors`][@stdlib/stats/base/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
311
+
- <span class="package-name">[`@stdlib/stats/strided/dnanmeanors`][@stdlib/stats/strided/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
312
312
- <span class="package-name">[`@stdlib/stats/base/dsmeanors`][@stdlib/stats/base/dsmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation with extended accumulation and returning an extended precision result.</span>
313
313
- <span class="package-name">[`@stdlib/stats/base/dsnanmean`][@stdlib/stats/base/dsnanmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values, using extended accumulation, and returning an extended precision result.</span>
314
314
- <span class="package-name">[`@stdlib/stats/base/nanmeanors`][@stdlib/stats/base/nanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array, ignoring NaN values and using ordinary recursive summation.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/nanmeanors/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -137,7 +137,7 @@ var v = nanmeanors.ndarray( N, x, 2, 1 );
137
137
- If `N <= 0`, both functions return `NaN`.
138
138
- If every indexed element is `NaN`, both functions return `NaN`.
139
139
- Ordinary recursive summation (i.e., a "simple" sum) is performant, but can incur significant numerical error. If performance is paramount and error tolerated, using ordinary recursive summation to compute an arithmetic mean is acceptable; in all other cases, exercise due caution.
140
-
- Depending on the environment, the typed versions ([`dnanmeanors`][@stdlib/stats/base/dnanmeanors], [`snanmeanors`][@stdlib/stats/base/snanmeanors], etc.) are likely to be significantly more performant.
140
+
- Depending on the environment, the typed versions ([`dnanmeanors`][@stdlib/stats/strided/dnanmeanors], [`snanmeanors`][@stdlib/stats/base/snanmeanors], etc.) are likely to be significantly more performant.
141
141
142
142
</section>
143
143
@@ -190,7 +190,7 @@ console.log( v );
190
190
191
191
## See Also
192
192
193
-
- <spanclass="package-name">[`@stdlib/stats/base/dnanmeanors`][@stdlib/stats/base/dnanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
193
+
- <spanclass="package-name">[`@stdlib/stats/strided/dnanmeanors`][@stdlib/stats/strided/dnanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
194
194
- <spanclass="package-name">[`@stdlib/stats/base/meanors`][@stdlib/stats/base/meanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a strided array using ordinary recursive summation.</span>
195
195
- <spanclass="package-name">[`@stdlib/stats/base/nanmean`][@stdlib/stats/base/nanmean]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a strided array, ignoring NaN values.</span>
196
196
- <spanclass="package-name">[`@stdlib/stats/base/snanmeanors`][@stdlib/stats/base/snanmeanors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/snanmeanors/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -288,7 +288,7 @@ int main( void ) {
288
288
289
289
## See Also
290
290
291
-
- <span class="package-name">[`@stdlib/stats/base/dnanmeanors`][@stdlib/stats/base/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
291
+
- <span class="package-name">[`@stdlib/stats/strided/dnanmeanors`][@stdlib/stats/strided/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
292
292
- <span class="package-name">[`@stdlib/stats/base/nanmeanors`][@stdlib/stats/base/nanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array, ignoring NaN values and using ordinary recursive summation.</span>
293
293
- <span class="package-name">[`@stdlib/stats/base/smeanors`][@stdlib/stats/base/smeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation.</span>
294
294
- <span class="package-name">[`@stdlib/stats/base/snanmean`][@stdlib/stats/base/snanmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/strided/dmeanors/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -287,7 +287,7 @@ int main( void ) {
287
287
## See Also
288
288
289
289
- <span class="package-name">[`@stdlib/stats/base/dmean`][@stdlib/stats/base/dmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array.</span>
290
-
- <span class="package-name">[`@stdlib/stats/base/dnanmeanors`][@stdlib/stats/base/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
290
+
- <span class="package-name">[`@stdlib/stats/strided/dnanmeanors`][@stdlib/stats/strided/dnanmeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using ordinary recursive summation.</span>
291
291
- <span class="package-name">[`@stdlib/stats/base/meanors`][@stdlib/stats/base/meanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array using ordinary recursive summation.</span>
292
292
- <span class="package-name">[`@stdlib/stats/base/smeanors`][@stdlib/stats/base/smeanors]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation.</span>
0 commit comments