Skip to content

Add icicle charts #1964

Open
Open
@gorlins

Description

Icicle charts serve the same purpose as Sunburst charts, but are much more readable, and do not suffer many of the issues with pie charts.

They are natively supported by the d3 library currently used by Fava's sunburst and treemaps, so I presume this would be an easy addition, but I am not a svelte developer.

I would suggest adding this as an option (or replacement!) wherever a sunburst chart is offered, eg in any of the breakdowns on the balance sheet or income statement.

I have included the expenses sunburst from the demo site and an icicle chart for the same (mostly?) data (using the plotly library) to illustrate the difference. Icicle charts are closer to treemaps in terms of readability, but preserve the hierarchical structure from the sunburst which is lost in the treemap.

Image

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions