I suggest you ...

Make the graph scalable.

With 30 datapoints its no big deal, but I have looking at lots of stuff here and when there is years of data on a graph, it gets pretty cluttered and difficult to see where you are in relation to the road. Only relevant for relatively long term goals or recording I guess, but some that have been around a while are tough to see.

291 votes
Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
jmccoh shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
  • Essy commented  ·   ·  Flag as inappropriate

    Oops. I just posted a suggestion to this elsewhere. I'll remove my votes over there and put them here instead. The request was:

    Allow an option for the lower and upper bounds of the x-axis to be set as a certain number of days (i.e. entering "28 days", vs. just entering a certain date). That way, if I want to keep the last month/quarter/year in view, I can do that without frequently changing the lower bound of the x-axis on all of my goals.

  • Admindreeves (Cofounder, Beeminder) commented  ·   ·  Flag as inappropriate

    Good call on requesting an update! One thing we've done as a stop-gap is add fields -- x-min, x-max, y-min, y-max -- in advanced settings (or just x-min in basic settings) as a crude way to pan and zoom. Actually replacing the static image-based graphing with javascript graphs is a surprisingly big undertaking that involves back-end infrastructure and the impacts the Android and iPhone apps. This definitely is eventually happening though!

  • girish sastry commented  ·   ·  Flag as inappropriate

    I'd love a way to do aggregations and compute various summary statistics for a period of time in the UI. Like, see the total # of hours I've spent doing a task.

  • John commented  ·   ·  Flag as inappropriate

    Now if it could just be kept at 7 days or 1 month or whatever I chose so that the scale of the graph was the same each day. That way I get a better feel for how well I am doing. Sorry, I know this is obvious but just in case :)

  • Admindreeves (Cofounder, Beeminder) commented  ·   ·  Flag as inappropriate

    There's now a (sorta tedious) way to zoom in advanced settings. We'll figure out how to build that into the interface in a more intuitive way (perhaps just by switching to a javascript graphing library).

  • John commented  ·   ·  Flag as inappropriate

    yeah i am finding the graph less and less motivating the longer it gets. Because I liked seeing how far up my little graph went when I entered my datapoint. It moves less and less now :( It's only going to get worse.....

  • army1987 commented  ·   ·  Flag as inappropriate

    That's badly needed now that old data points are no longer taken off the graph after resets.

  • Philip commented  ·   ·  Flag as inappropriate

    A "Mirrored Log" scale on the time axis is what I've always wanted in a graph, centered around the present. Far past and far future events would be scrunched, and the recent past & future would be both legible and meaningful. (Not that beeminder has a far-future view, but the principle holds.)

  • Valentin Nemcev commented  ·   ·  Flag as inappropriate

    I think it is not some cosmetics/usability thing, but a fundamental feature. I live on the scale of days and sometimes hours so for me motivation decreases in inverse proportion to the graph scale.
    Also, if it is possible, I would really appreciate option to disable autosumming and increase resolution on the time scale, so I can see multiple data submissions on one day.
    Of course, big picture is still important, but I only need it about once per week. In other words, to maximize usefulness of the service form me, graphs should be scalable and have higher resolution on the time scale.

  • chris commented  ·   ·  Flag as inappropriate

    Sounds like this is on its way, but I definitely vote for this --- I only have a couple months of data and already it takes a slight squint to see where I am.

  • jamuraa commented  ·   ·  Flag as inappropriate

    Alternatively, you could make it easier / better to zoom in on the last N days of the graph, so you could see the last month or year. In the past they set up multiple graphs with one feeding the other.

Feedback and Knowledge Base