Changeset 1584
- Timestamp:
- 21/03/11 20:13:09 (14 months ago)
- File:
-
- 1 edited
-
trunk/applications/nxdiff (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/applications/nxdiff
r1484 r1584 1 1 #!/usr/bin/env python 2 VERSION = "1.4. 1"2 VERSION = "1.4.2" 3 3 4 4 import nxs … … 133 133 return 134 134 else: 135 if left.data.size == 1 and right.data.size == 1: 136 self.details.append("DATA MISMATCH %s != %s" \ 137 % (str(left.data), str(right.data))) 138 return 135 139 diffs = getPercentDiff(left.data, right.data) 136 140 if numpy.nanmax(diffs) <= 0.: … … 279 283 myarray.sort() 280 284 length = myarray.size 281 avg = numpy.average(myarray) 282 minimum = numpy.nanmin(myarray) 283 maximum = numpy.nanmax(myarray) 284 median = myarray[(length/2)-1] 285 stddev = myarray.std() 285 if length ==0 and length < origLength: 286 avg = NAN 287 minimum = NAN 288 maximum = NAN 289 median = NAN 290 stddev = NAN 291 else: 292 avg = numpy.average(myarray) 293 minimum = numpy.nanmin(myarray) 294 maximum = numpy.nanmax(myarray) 295 median = myarray[(length/2)-1] 296 stddev = myarray.std() 286 297 result = map(lambda x: "%.2f%%" % x, 287 298 (minimum, maximum, median, avg, stddev))
Note: See TracChangeset
for help on using the changeset viewer.
