Skip to content
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

Display appropriate-sized matrix on-load #52

Open
waxlamp opened this issue May 11, 2020 · 2 comments
Open

Display appropriate-sized matrix on-load #52

waxlamp opened this issue May 11, 2020 · 2 comments

Comments

@waxlamp
Copy link
Contributor

waxlamp commented May 11, 2020

This is meant to prevent overly large or badly structured full adjacency matrices from appearing.

For instance, a 1000x1000 adjacency matrix simply won't be legible if plotted naively.

Even a small, bipartite network can waste a lot of space: the Paul Revere network has two bipartite classes: 7 clubs and ~150-some-odd people. The naive rendering results in a large swath of non-connected nodes (in the club-to-club and people-to-people regions), with a thin, 7x~150 patch encoding the interesting information reflected across the diagonal. Better would be to express the two classes in the rows and columns, and make better use of the full screen real estate.

@gotdairyya gotdairyya changed the title Allow user-controlled rows/columns Display appropriate-sized matrix on-load May 18, 2020
@gotdairyya
Copy link
Contributor

Alex suggested having 2-3 default views:

  1. detailed view: shows label
  2. overview: doesn't show labels

@waxlamp
Copy link
Contributor Author

waxlamp commented May 27, 2020

@jtomeck, feel free to use this issue as a place to discuss design issues, etc., around this feature.

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

No branches or pull requests

3 participants