-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: The Y axis for the Net Worth chart must start at 0 #2547
Comments
The y-axis is dynamic on purpose. If it wasn't the chart would be a flat line for larger amounts |
I don't understand this request. Previous month's Networth is a static number. It only starts at 0 for the first transaction in your file. Maybe you mean cash flow or are looking for a networth delta? |
The best practice when displaying finite data such as money in charts is to have the Y axis to start at 0. |
Not starting at zero exaggerates the variation and is misleading - on mine, looking at anything other than the all time view the graph gives the impression I'm near broke because of a lump sum mortgage payment, but that's not the case. The all time view has to be used to properly contextualise recent changes. |
Sorry, I thought you wanted the actual graph to start at zero. Didn't realize, you meant the axis labels. |
Edit: On second thought, a log scale would make the dip look even smaller. |
Reconsidering this, I think the real improvement this ticket is seeking is to increase the maximum value for which Actual will start the chart axis at 0. Per the book in the image above "if adding a couple of grid lines can cover the zero baseline, then do so". So not in cases where the values shown are sufficiently high that it would hide the changes being shown, but for some of the cases shown above (e.g. 18,000) it would probably make sense to still start at 0 instead of 10,000. |
These are all good arguments but they're all in the context of your own currency (10k, 18k, etc.). In USD, even getting up to 500K or 1M these suggestions might work. However, actual is made to be used with any currency. To @MatissJanis point, what about currencies where it is not uncommon for Net worth to be in excess of 10M? A zeroed y-axis would make almost any changes impossible to see. If you want to see the number in context, use the "all time" view. If you want to see small changes from one month to the next then use a narrower view. If every time range started at 0 then all those views would look exactly the same. What's the benefit of that? It can't just be "because some book I read said so". |
I prefer the dynamic Y-axis. Without it, there'd be barely any visual movement my net worth graph. And I'm not even remotely Richie Rich. |
Looks like the current options are going to stay for now. Closing. |
Verified issue does not already exist?
Is this related to GoCardless, Simplefin or another bank-sync provider?
What happened?
Actual version: v24.3.0 hosted on pikapods
When displaying the amount of money on a chart, the Y-axis must start from 0 to provide better visibility. Changing the date filters must not change the Y-axis starting point. Right now, each date filter impacts the Y-axis.
3 months
6 months
1 year
What error did you receive?
No response
Where are you hosting Actual?
Other
What browsers are you seeing the problem on?
Firefox
Operating System
Mac OSX
The text was updated successfully, but these errors were encountered: