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-2
Original file line number
Diff line number
Diff line change
@@ -226,7 +226,7 @@ The namespace contains the following statistical functions:
226
226
- <spanclass="signature">[`snanvarianceyc( N, correction, x, stride )`][@stdlib/stats/base/snanvarianceyc]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a single-precision floating-point strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.</span>
227
227
- <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>
228
228
- <spanclass="signature">[`sstdev( N, correction, x, stride )`][@stdlib/stats/base/sstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array.</span>
229
-
- <spanclass="signature">[`sstdevch( N, correction, x, strideX )`][@stdlib/stats/base/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
229
+
- <spanclass="signature">[`sstdevch( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
230
230
- <spanclass="signature">[`sstdevpn( N, correction, x, strideX )`][@stdlib/stats/base/sstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a two-pass algorithm.</span>
231
231
- <spanclass="signature">[`sstdevtk( N, correction, x, strideX )`][@stdlib/stats/base/sstdevtk]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass textbook algorithm.</span>
232
232
- <spanclass="signature">[`sstdevwd( N, correction, x, stride )`][@stdlib/stats/base/sstdevwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using Welford's algorithm.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/snanstdevch/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -250,7 +250,7 @@ console.log( v );
250
250
- <spanclass="package-name">[`@stdlib/stats/base/nanstdevch`][@stdlib/stats/base/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>
251
251
- <spanclass="package-name">[`@stdlib/stats/base/snanstdev`][@stdlib/stats/base/snanstdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array ignoring NaN values.</span>
252
252
- <spanclass="package-name">[`@stdlib/stats/base/snanvariancech`][@stdlib/stats/base/snanvariancech]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a single-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
253
-
- <spanclass="package-name">[`@stdlib/stats/base/sstdevch`][@stdlib/stats/base/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
253
+
- <spanclass="package-name">[`@stdlib/stats/strided/sstdevch`][@stdlib/stats/strided/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/stdevch/README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -183,7 +183,7 @@ var v = stdevch.ndarray( N, 1, x, 2, 1 );
183
183
- If `N <= 0`, both functions return `NaN`.
184
184
- If `N - c` is less than or equal to `0` (where `c` corresponds to the provided degrees of freedom adjustment), both functions return `NaN`.
185
185
- The underlying algorithm is a specialized case of Neely's two-pass algorithm. As the standard deviation is invariant with respect to changes in the location parameter, the underlying algorithm uses the first strided array element as a trial mean to shift subsequent data values and thus mitigate catastrophic cancellation. Accordingly, the algorithm's accuracy is best when data is **unordered** (i.e., the data is **not** sorted in either ascending or descending order such that the first value is an "extreme" value).
186
-
- Depending on the environment, the typed versions ([`dstdevch`][@stdlib/stats/strided/dstdevch], [`sstdevch`][@stdlib/stats/base/sstdevch], etc.) are likely to be significantly more performant.
186
+
- Depending on the environment, the typed versions ([`dstdevch`][@stdlib/stats/strided/dstdevch], [`sstdevch`][@stdlib/stats/strided/sstdevch], etc.) are likely to be significantly more performant.
187
187
188
188
</section>
189
189
@@ -243,7 +243,7 @@ console.log( v );
243
243
244
244
- <spanclass="package-name">[`@stdlib/stats/strided/dstdevch`][@stdlib/stats/strided/dstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a double-precision floating-point strided array using a one-pass trial mean algorithm.</span>
245
245
- <spanclass="package-name">[`@stdlib/stats/base/nanstdevch`][@stdlib/stats/base/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>
246
-
- <spanclass="package-name">[`@stdlib/stats/base/sstdevch`][@stdlib/stats/base/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
246
+
- <spanclass="package-name">[`@stdlib/stats/strided/sstdevch`][@stdlib/stats/strided/sstdevch]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
247
247
- <spanclass="package-name">[`@stdlib/stats/base/stdev`][@stdlib/stats/base/stdev]</span><spanclass="delimiter">: </span><spanclass="description">calculate the standard deviation of a strided array.</span>
248
248
- <spanclass="package-name">[`@stdlib/stats/base/variancech`][@stdlib/stats/base/variancech]</span><spanclass="delimiter">: </span><spanclass="description">calculate the variance of a strided array using a one-pass trial mean algorithm.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/base/svariancech/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -354,7 +354,7 @@ int main( void ) {
354
354
355
355
- <span class="package-name">[`@stdlib/stats/strided/dvariancech`][@stdlib/stats/strided/dvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array using a one-pass trial mean algorithm.</span>
356
356
- <span class="package-name">[`@stdlib/stats/base/snanvariancech`][@stdlib/stats/base/snanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a single-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
357
-
- <span class="package-name">[`@stdlib/stats/base/sstdevch`][@stdlib/stats/base/sstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
357
+
- <span class="package-name">[`@stdlib/stats/strided/sstdevch`][@stdlib/stats/strided/sstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
358
358
- <span class="package-name">[`@stdlib/stats/base/svariance`][@stdlib/stats/base/svariance]</span><span class="delimiter">: </span><span class="description">calculate the variance of a single-precision floating-point strided array.</span>
359
359
- <span class="package-name">[`@stdlib/stats/base/variancech`][@stdlib/stats/base/variancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a strided array using a one-pass trial mean algorithm.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/stats/strided/dstdevch/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -355,7 +355,7 @@ int main( void ) {
355
355
- <span class="package-name">[`@stdlib/stats/strided/dnanstdevch`][@stdlib/stats/strided/dnanstdevch]</span><span class="delimiter">: </span><span class="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>
356
356
- <span class="package-name">[`@stdlib/stats/base/dstdev`][@stdlib/stats/base/dstdev]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array.</span>
357
357
- <span class="package-name">[`@stdlib/stats/strided/dvariancech`][@stdlib/stats/strided/dvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array using a one-pass trial mean algorithm.</span>
358
-
- <span class="package-name">[`@stdlib/stats/base/sstdevch`][@stdlib/stats/base/sstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
358
+
- <span class="package-name">[`@stdlib/stats/strided/sstdevch`][@stdlib/stats/strided/sstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
359
359
- <span class="package-name">[`@stdlib/stats/base/stdevch`][@stdlib/stats/base/stdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a strided array using a one-pass trial mean algorithm.</span>
0 commit comments