Changeset 9521
- Timestamp:
- Oct 12, 2006, 1:37:40 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/PS-IPP-Config/lib/PS/IPP/Metadata/Stats.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/PS-IPP-Config/lib/PS/IPP/Metadata/Stats.pm
r8745 r9521 1 1 # Copyright (c) 2006 Paul Price, Joshua Hoblitt 2 2 # 3 # $Id: Stats.pm,v 1.1 0 2006-09-06 03:37:53 jhoblittExp $3 # $Id: Stats.pm,v 1.11 2006-10-12 23:37:40 price Exp $ 4 4 5 5 package PS::IPP::Metadata::Stats; … … 103 103 # XXX the stddev of a set of 1, appears to be a statistics undefined 104 104 # value, however that doesn't do us much go so I'm changing undef to 0 105 $self->bg_ stdev($meanStats->standard_deviation() || 0);105 $self->bg_mean_stdev($meanStats->standard_deviation() || 0); 106 106 } else { 107 107 $self->bg_mean(undef); … … 110 110 if (scalar @{$self->{bg_stdev_data}} > 0) { 111 111 my $stdevStats = Statistics::Descriptive::Sparse->new(); # Statistics for standard deviation 112 $stdevStats->add_data(@{$self->{bg_stdev_data}}); 113 $self->bg_mean_stdev($stdevStats->mean()); 112 my @variances; 113 foreach my $number (@{$self->{bg_stdev_data}}) { 114 push @variances, $number**2; 115 } 116 $stdevStats->add_data(@variances); 117 $self->bg_mean_stdev( sqrt( $stdevStats->mean() ) ); 114 118 } else { 115 119 $self->bg_mean_stdev(undef);
Note:
See TracChangeset
for help on using the changeset viewer.
