Daily Rate Average Comparison

Compare an unweighted arithmetic mean of daily rates with a duration-weighted mean for explicitly supplied measurement intervals.

Description

Daily-rate observations can be averaged by observation count or by measured duration.

Daily-rate observations can be averaged by observation count or by measured duration. Unequal duration makes those means answer different questions.1

Compare an unweighted arithmetic mean of daily rates with a duration-weighted mean for explicitly supplied measurement intervals.

When to use Daily Rate Average Comparison

Use this tool to compare an unweighted arithmetic mean of daily rates with a duration-weighted mean for explicitly supplied measurement intervals.

Choose a supported reference focus or prepare the watch measurements, evidence and explicit limits requested. Confirm units and date conventions before running.

How to use Daily Rate Average Comparison and understand its results

  1. Choose a supported reference focus or prepare the watch measurements, evidence and explicit limits requested. Confirm units and date conventions before running.
  2. Enter intervals using the field table and calculation rules, then run the tool.
  3. Read arithmeticMeanSecondsPerDay, durationWeightedMeanSecondsPerDay, meanDifferenceSecondsPerDay, totalDurationHours. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
intervalsRows contain [duration in hours, rate in seconds per day].list of list of numberRequired

Enter nonempty [positive hours,finite signed seconds/day] rows. Return both means, weighted−arithmetic difference and total hours.

arithmetic=Σrates/n; weighted=Σduration×rate/Σduration

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
arithmeticMeanSecondsPerDayArithmetic mean daily rate (s/day)number
durationWeightedMeanSecondsPerDayDuration-weighted mean daily rate (s/day)number
meanDifferenceSecondsPerDayWeighted minus arithmetic mean (s/day)number
totalDurationHoursTotal represented duration (h)number; minimum: 0
json
{
  "input": {
    "intervals": [
      [
        10,
        1
      ],
      [
        30,
        5
      ],
      [
        60,
        0
      ]
    ]
  },
  "output": {
    "arithmeticMeanSecondsPerDay": 2,
    "durationWeightedMeanSecondsPerDay": 1.6,
    "meanDifferenceSecondsPerDay": -0.3999999999999999,
    "totalDurationHours": 100
  }
}

Limitations and assumptions

No timing data is acquired or interval comparability checked.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Matrices are limited to 128 rows and 128 entries per row; other lists are limited to 100,000 entries. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Isochronism Amplitude Rate Slope Calculator: Measure the endpoint rate change and slope between two caller-supplied amplitude observations; this does not turn a two-point slope into a complete isochronism curve. For a complementary task, use COSC Mechanical Test Program Lookup: Look up a published component of the historic ISO 3159-based COSC mechanical chronometer movement test program.

References

  1. Daily Rate Average Comparison — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies