Code Monkey home page Code Monkey logo

Comments (5)

StevenCHowell avatar StevenCHowell commented on June 1, 2024

I would love to have the labels look more like this, where there are ticks for residue number then just have text for the categories. image

from bkcharts.

merqurio avatar merqurio commented on June 1, 2024

You can include nodes without connections, in fact there are some in the generated graph above. Is just that their representation (size) is equally proportional to the number of edges they have.

screen shot 2017-05-09 at 17 31 01

Just to check I understand what you're asking for:

  1. New way of displaying names, where you can mix a linear scale with a name (like the example above)
  2. Give every node the same width. (Maybe make this configurable ?)

This are features not included now, you might need to modify the code to generate the chart or if you're not in a hurry, we can plan them and add them to the already existing implementation (I'm quite busy till mid-June).

from bkcharts.

bryevdv avatar bryevdv commented on June 1, 2024

FYI as an aside, the new pandas version has broken bokeh.charts with its changed groupby behavior (returning Interval objects)

from bkcharts.

merqurio avatar merqurio commented on June 1, 2024

So an updated is needed. I'm more than happy of updating and maintaining this chart interface. Maybe we can discuss it here and expect an update in mid-June ? That works for you ?

from bkcharts.

StevenCHowell avatar StevenCHowell commented on June 1, 2024

New way of displaying names, where you can mix a linear scale with a name (like the example above)

Yes, e.g., have a name for the group, then a number for each item in the group which goes along the circular number line/semicircle.

Give every node the same width. (Maybe make this configurable ?)

Yes. Perhaps this would be similar to you dot chord chart from #13 (originally here: bokeh/bokeh#4227).

Depending on the timing and demands of the project I'm working on, I may end up looking at how other packages (nxviz, plotly, or some R packages, circlize: chordDiagram() or chorddiag) implement their chord charts. This could provide more concrete ideas.

from bkcharts.

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.