New feature to Connect Reports / Progress Summary: Weighted Average of Pace/speed/HR

Hi,

Would be nice to have a weighted average measure for Heart rate, Speed, Pace and Cadence in Progress Summary or Reports section in Garmin Connect. The measure should be weighted by distance in my opinion

Example:
Let's say you do two runs during a week:
- 5km run with 140 HR
- 10km run with 150 HR.

At the moment the Progress summary shows your average HR as 145. Although the weighted average is 146,6. By analyzing the weighted average you can truly see your progress on a weekly/monthly basis, since it's weights the activities correctly by their distance/length. Currently the average numbers don't tell anything when grouping the data. It you do five 3km jogs and one long run (15km) during the week you can't weigh them similarly when viewing summary data.

Thanks for reading. And if this option is already available somehow in garmin connect please tell me

  • It looks like average HR and cadence are calculated as you said: unweighted averages.

    But speed and pace look to be correctly calculated as total distance / total time (or time / distance). (I checked by choosing a date range with 30 km and 8 km running activities, with very different paces whose unweighted average is significantly different from the real average.)

    I think it might be more appropriate for HR to be weighted by time tho (the units are beats per minute, not beats per meter). After all, in the extreme case where you just stood still for an entire activity, your average HR wouldn't be infinity bpm.

  • If you don't mind using a 3rd-party service, https://www.runalyze.com is free and it syncs with Connect. (The website is only really usable on desktop tho, and there's no app. You can use it in a phone’s browser if you’re willing to sacrifice usability and some features which require a mouse, like hovering / selecting parts of graphs.)

    I checked and it does take the weighted average (by time) of HR and cadence, when you view totals for a given time period (weekly, monthly, yearly or custom date range.) (Well I checked for a date range of 2 days, and I assume the other ranges work the same way.)

    Average speed and pace are calculated correctly too (based on total distance and time.)