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
The `N` and stride parameters determine which elements in the strided array are accessed at runtime. For example, to perform a two-sample Z-test over every other element in `x` and `y`,
83
+
The `N` and stride parameters determine which elements in the strided arrays are accessed at runtime. For example, to perform a two-sample Z-test over every other element in `x` and `y`,
84
84
85
85
```javascript
86
86
var Results =require( '@stdlib/stats/base/ztest/two-sample/results/float64' );
@@ -90,7 +90,7 @@ var x = new Float64Array( [ 4.0, 0.0, 4.0, 0.0, 6.0, 0.0, 6.0, 0.0, 5.0, 0.0 ] )
90
90
var y =newFloat64Array( [ 3.0, 0.0, 3.0, 0.0, 5.0, 0.0, 7.0, 0.0, 7.0, 0.0 ] );
91
91
92
92
var results =newResults();
93
-
var out =dztest2( 5, 5, 'two-sided', 0.05, 0.0, 1.0, 2.0, x, 2, y, 2, results );
93
+
var out =dztest2( 5, 5, 'two-sided', 0.05, 0.0, 1.0, x, 2, 2.0, y, 2, results );
94
94
// returns {...}
95
95
96
96
var bool = ( out === results );
@@ -112,14 +112,14 @@ var y0 = new Float64Array( [ 0.0, 3.0, 3.0, 5.0, 7.0, 7.0 ] );
112
112
var y1 =newFloat64Array( y0.buffer, y0.BYTES_PER_ELEMENT*1 ); // start at 2nd element
113
113
114
114
var results =newResults();
115
-
var out =dztest2( 5, 5, 'two-sided', 0.05, 0.0, 1.0, 2.0, x1, 1, y1, 1, results );
115
+
var out =dztest2( 5, 5, 'two-sided', 0.05, 0.0, 1.0, x1, 1, 2.0, y1, 1, results );
116
116
// returns {...}
117
117
118
118
var bool = ( out === results );
119
119
// returns true
120
120
```
121
121
122
-
#### dztest2.ndarray( NX, NY, alternative, alpha, diff, sigmax, sigmay, x, strideX, offsetX, y, strideY, offsetY, out )
122
+
#### dztest2.ndarray( NX, NY, alternative, alpha, diff, sigmax, x, strideX, offsetX, sigmay, y, strideY, offsetY, out )
123
123
124
124
Computes a two-sample Z-test for double-precision floating-point strided arrays using alternative indexing semantics.
125
125
@@ -131,7 +131,7 @@ var x = new Float64Array( [ 4.0, 4.0, 6.0, 6.0, 5.0 ] );
131
131
var y =newFloat64Array( [ 3.0, 3.0, 5.0, 7.0, 7.0 ] );
132
132
133
133
var results =newResults();
134
-
var out =dztest2.ndarray( x.length, y.length, 'two-sided', 0.05, 0.0, 1.0, 2.0, x, 1, 0, y, 1, 0, results );
134
+
var out =dztest2.ndarray( x.length, y.length, 'two-sided', 0.05, 0.0, 1.0, x, 1, 0, 2.0, y, 1, 0, results );
135
135
// returns {...}
136
136
137
137
var bool = ( out === results );
@@ -153,7 +153,7 @@ var x = new Float64Array( [ 0.0, 4.0, 0.0, 4.0, 0.0, 6.0, 0.0, 6.0, 0.0, 5.0 ] )
153
153
var y =newFloat64Array( [ 0.0, 3.0, 0.0, 3.0, 0.0, 5.0, 0.0, 7.0, 0.0, 7.0 ] );
154
154
155
155
var results =newResults();
156
-
var out =dztest2.ndarray( 5, 5, 'two-sided', 0.05, 0.0, 1.0, 2.0, x, 2, 1, y, 2, 1, results );
156
+
var out =dztest2.ndarray( 5, 5, 'two-sided', 0.05, 0.0, 1.0, x, 2, 1, 2.0, y, 2, 1, results );
157
157
// returns {...}
158
158
159
159
var bool = ( out === results );
@@ -168,7 +168,7 @@ var bool = ( out === results );
168
168
169
169
## Notes
170
170
171
-
- As a general rule of thumb, a Z-test is most reliable when `N >= 50`. For smaller sample sizes or when the standard deviation is unknown, prefer a t-test.
171
+
- As a general rule of thumb, a Z-test is most reliable when `N >= 50`. For smaller sample sizes or when the standard deviations are unknown, prefer a t-test.
172
172
173
173
</section>
174
174
@@ -193,7 +193,7 @@ var y = normal( 800, 3.0, 2.0, {
193
193
});
194
194
195
195
var results =newResults();
196
-
var out =dztest2( x.length, y.length, 'two-sided', 0.05, 1.0, 2.0, 2.0, x, 1, y, 1, results );
196
+
var out =dztest2( x.length, y.length, 'two-sided', 0.05, 1.0, 2.0, x, 1, 2.0, y, 1, results );
0 commit comments