After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 607948 - Request for new type of plots
Request for new type of plots
Status: RESOLVED WONTFIX
Product: GnuCash
Classification: Other
Component: Reports
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Andreas Köhler
Andreas Köhler
Depends on:
Blocks:
 
 
Reported: 2010-01-24 17:12 UTC by Gergely Gábor
Modified: 2018-06-29 22:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
two charts abou the idea: left: what already is available, right, the are plot i'd like to use (150.63 KB, image/png)
2010-01-24 17:12 UTC, Gergely Gábor
Details

Description Gergely Gábor 2010-01-24 17:12:09 UTC
Created attachment 152160 [details]
two charts abou the idea: left: what already is available, right, the are plot i'd like to use

I'd like to have a new type of plot available.
i'm attaching pictures to illustrate my ideas.

The basic idea is: have support for integrating histograms, of integrating area plots (the later looks better imho).

This way, one could have a plot for expenses, that is summing up all expenses in the period, and could see when, and for what did he/she spend money for. On the other hand, seeing how much money would be a bit more difficult.

Based on this, one could have a Migthy-all-in-one plot, giving a good overview in a report. In my opinion, this should be implemented this way:

draw an "integrating" area plot, that is summing up expenses, showing the type of expenses also. this looks like a monotonously increasing function.
Over this plot, 2 other plots would be plotted, but with lines instead of area plots. These would be income (only the sum of all sources, as this plot would basically detail expenses), and balance. These lines would use some different, well distingiushable colour, not used in the the expense plots.

With this plot, and could track the rate he/she is spending money, and getting money, and the balance would show ih he/she is overspending himself (or herself).

The most obvious problem is the problem of scales: if someone has greater amount of money, and is not spending much, this would make the scales bad, as expenses might not be distinguishable. But the ability to manually set up the accounts, like to exclude the savings, could solve this also.

I'm illustration: a picture, made in oocalc, on the left, the current expenses barchart, and on the right, the area plot i'd like to use.

The line plot overlay is not implemented on the illustration, but hopefully i could describe my idea clearly.
Comment 1 Jean Bréfort 2010-01-24 18:36:17 UTC
May be it would be even more interesting to implement custom plots. I might help to write the code as I know goffice quite well. If some gnucash developer volunteers to help, it should be easy to implement.
Comment 2 Christian Stimming 2010-12-31 11:30:32 UTC
Thank you for taking the time to explain your enhancement request.

The described enhancement is a good proposal and would be an advantage for the software. However, as a volunteer-driven project with limited resources, the GnuCash developers have their own priorities about the features which are most likely being worked on in the near future. In that sense, the current GnuCash developers decided not to work on your proposed feature in the next 4-6 months. In case you would like to have this feature implemented in any case, you have the following option: 1. Start to program in gnucash yourself - see http://wiki.gnucash.org/wiki/Development . 2. Convince someone who is not yet part of the GnuCash team to join the team and implement your feature. 3. Pay some of the GnuCash developers to implement your feature - ask on the mailing list gnucash-devel@gnucash.org in that case. Thank you very much.

Feel free to file other bugs or enhancement requests that you find, though.
Comment 3 John Ralls 2018-06-29 22:33:58 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=607948. Please update any external references or bookmarks.