line |
true |
false |
branch |
19
|
3 |
12 |
defined $hush ? : |
|
4 |
11 |
defined $validate ? : |
33
|
12 |
5 |
unless (defined $$self{'intercept'} and defined $$self{'slope'}) |
34
|
2 |
10 |
unless $self->regress |
45
|
5 |
9 |
if (defined $$self{'weight'}) { } |
71
|
15 |
1 |
unless (defined $$self{'durbinWatson'}) |
72
|
1 |
14 |
unless $self->regress |
82
|
11 |
3 |
$self->sumSqErrors > 0 ? : |
93
|
15 |
1 |
unless (defined $$self{'meanSqError'}) |
94
|
1 |
14 |
unless $self->regress |
105
|
15 |
13 |
unless (defined $$self{'predictedYs'}) |
106
|
1 |
14 |
unless $self->regress |
126
|
107 |
24 |
if $$self{'doneRegress'} |
127
|
10 |
14 |
unless ($$self{'gotData'}) |
128
|
0 |
10 |
unless $$self{'hush'} |
134
|
14 |
0 |
if ($$self{'sumSqDevX'} != 0) { } |
141
|
0 |
0 |
unless $$self{'hush'} |
154
|
14 |
1 |
unless (defined $$self{'residuals'}) |
155
|
1 |
13 |
unless $self->regress |
170
|
15 |
1 |
unless (defined $$self{'rSquared'}) |
171
|
1 |
14 |
unless $self->regress |
173
|
14 |
0 |
$denom != 0 ? : |
191
|
2 |
27 |
if (@$x < 2) |
192
|
0 |
2 |
unless $$self{'hush'} |
196
|
5 |
22 |
if (ref $$x[0]) { } |
197
|
3 |
2 |
unless $self->setWeights($y) |
205
|
1 |
21 |
if (@$x != @$y) |
206
|
0 |
1 |
unless $$self{'hush'} |
209
|
5 |
16 |
unless $self->setWeights($weights) |
213
|
5 |
13 |
if ($$self{'validate'}) |
214
|
4 |
1 |
unless ($self->validData) |
228
|
13 |
13 |
unless defined $weights |
229
|
2 |
11 |
if (@$weights != $$self{'numXY'}) |
230
|
0 |
2 |
unless $$self{'hush'} |
234
|
2 |
1 |
unless $self->validWeights($weights) |
|
3 |
8 |
if ($$self{'validate'}) |
237
|
2 |
219 |
if ($weight < 0) |
238
|
0 |
2 |
unless $$self{'hush'} |
242
|
212 |
7 |
if ($weight != 0) |
244
|
2 |
5 |
if ($numNonZero < 2) |
245
|
0 |
2 |
unless $$self{'hush'} |
260
|
15 |
29 |
unless (defined $$self{'sigma'}) |
261
|
1 |
14 |
unless $self->regress |
262
|
13 |
1 |
$$self{'numXY'} > 2 ? : |
273
|
14 |
48 |
unless (defined $$self{'sumSqErrors'}) |
274
|
0 |
14 |
unless $self->regress |
277
|
0 |
14 |
if ($$self{'sumSqErrors'} < 0) |
287
|
15 |
1 |
unless (defined $$self{'tStatInt'} and defined $$self{'tStatSlope'}) |
288
|
1 |
14 |
unless $self->regress |
291
|
11 |
3 |
$biasEstimateInt != 0 ? : |
294
|
11 |
3 |
$biasEstimateSlope != 0 ? : |
306
|
1 |
11 |
unless (defined $$self{'x'}[$i]) |
307
|
0 |
1 |
unless $$self{'hush'} |
310
|
1 |
10 |
unless ($$self{'x'}[$i] =~ /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/) |
313
|
0 |
1 |
unless $$self{'hush'} |
317
|
1 |
9 |
unless (defined $$self{'y'}[$i]) |
318
|
0 |
1 |
unless $$self{'hush'} |
321
|
1 |
8 |
unless ($$self{'y'}[$i] =~ /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/) |
324
|
0 |
1 |
unless $$self{'hush'} |
338
|
1 |
8 |
unless (defined $$weights[$i]) |
339
|
0 |
1 |
unless $$self{'hush'} |
342
|
1 |
7 |
unless ($$weights[$i] =~ /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/) |
345
|
0 |
1 |
unless $$self{'hush'} |
358
|
1 |
15 |
unless (defined $$self{'intercept'} and defined $$self{'slope'}) |
359
|
1 |
0 |
unless $self->regress |
363
|
5 |
10 |
if (defined $$self{'weight'}) { } |
366
|
4 |
209 |
if 0 == $variance |
374
|
7 |
100027 |
if 0 == $variance |
381
|
3 |
12 |
if (0 == $denominator) { } |