GithubHelp home page GithubHelp logo

Comments (2)

TorsteinHonsi avatar TorsteinHonsi commented on June 20, 2024

Internal note

This feature has been on our radar since we first implemented treemaps. In order to keep the node areas correct, we need to go in on the algorithm level and reserve a fixed space for the data labels. We can assume that the height of each data label is fixed. The width would be the same as the leaf or group. Then the rest of the layout would take this reserved area into consideration.

At the same time, it may make sense to consider padding or spacing between the nodes, which will make a nested layout more readable. This also complicates the computation of the areas, as each leaf not only contributes with its own area, but also that of the padding + heading:
Skjermbilde 2024-02-22 kl  13 16 27

from highcharts.

TorsteinHonsi avatar TorsteinHonsi commented on June 20, 2024

Duplicate of #17243

from highcharts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.