Acitivity view trend arrow and % doesn’t make sense

Am quite confused what the trending arrow and % seem to represent. It always appears to be in several thousands and not reflective of real data either.

Example:

Yesterday activity

  • Walk 1.4km and 19 minutes
  • it’s 15955% up from day before (when I didn’t leave the house at all)

Today

  • walk 80m and 2,3 min.
  • it 3511% up - how? It ought to be down and can’t be down more than 100% either.
  • Since there wasn’t a scooter activity previous day 31952% is also unclear (technically that’s just divide by zero or infinity)

Expectation

  • % in daily view should be relative to previous day
  • If previous day does not have activity, it doesn’t make sense to show % change

Love the app btw!

Ah, now there’s the catch. It’s not actually comparing to yesterday, it’s comparing to this year. What it does is determine the daily average for the year so far, and compare against that.

Oh, and when viewing Today / This Week / This Month, it’s also comparing only a portion of that time period that’s already passed. So for example if it’s midday and you’re viewing Today, it’ll be comparing the current value against 50% of your daily average - half of the daily average versus the half of the day that’s happened so far.

Personally I’m not sure that that’s exactly the comparison I’d like it to do. Though certainly it’d be great if it actually told you that’s what it’s doing. Right now there’s no way of knowing that that’s what’s going on.

I think my personal preference might be to have it compare against a rolling average over the past year of data, or past 90 days, or… maybe even a selector that let’s me change the comparison range. Which is something I’d like to explore when I rebuild the Activity tab.

Which is long overdue! Rebuilding the Activity tab been on the todos for, well, years. But thankfully it’s coming up soon, with the rebuild of the entire app in the form of the new Arc Editor app. I’ve got quite a lot of improvements I’m eager to make to the Activity tab!

Oh, also, I bet it’s probably not accounting for the first year you started using the app. Like if you only started using the app some time earlier this year, it might be treating that partial year as a full year up to today, even though a portion of it has no data. That’d mess up the percentages quite a bit in some cases.

Hmm. I’m not actually sure it’s doing that. I’ll have a poke around the code. But that could potentially explain why you’re seeing very high percentages that look quite implausible.