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
- Choose a supported reference focus or prepare the watch measurements, evidence and explicit limits requested. Confirm units and date conventions before running.
- Enter intervals using the field table and calculation rules, then run the tool.
- Read arithmeticMeanSecondsPerDay, durationWeightedMeanSecondsPerDay, meanDifferenceSecondsPerDay, totalDurationHours. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| intervals | Rows contain [duration in hours, rate in seconds per day]. | list of list of number | Required |
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 field | Meaning | Value type |
|---|---|---|
| arithmeticMeanSecondsPerDay | Arithmetic mean daily rate (s/day) | number |
| durationWeightedMeanSecondsPerDay | Duration-weighted mean daily rate (s/day) | number |
| meanDifferenceSecondsPerDay | Weighted minus arithmetic mean (s/day) | number |
| totalDurationHours | Total represented duration (h) | number; minimum: 0 |
{
"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
-
Daily Rate Average Comparison — tool.io
Similar or alternative tools
- 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.
- COSC Mechanical Test Program Lookup
Look up a published component of the historic ISO 3159-based COSC mechanical chronometer movement test program.