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

Charting issues and thoughts. #59

Open
changeling opened this issue Apr 1, 2019 · 3 comments
Open

Charting issues and thoughts. #59

changeling opened this issue Apr 1, 2019 · 3 comments

Comments

@changeling
Copy link
Contributor

The ManyMany file is around 220,000 people, but many generations, and no descendants, only ancestors. I'm actually no longer sure how many generations (This would be a neat feature for the dashboard, deepest generation in the tree). It might also be a good idea to set the bounds for zooming in the different graphics to the selected generation level. When I have extreme charts, the zoom level is insufficient to get the entire image onscreen.

The GrandSchemeTree, with ~million people, doesn't seem to have any problems, though it's only about 8 generations deep, with 8 generations of descendants.

Pedigree is no problem with the preset themes, one of the ~30 second queries, as are all the others, set to their max. I've even tweaked the various Side.tsx files to go way, way out, and they run fine. I'll try them with custom themes (very cool feature, by the way).

Radial can get weird at the later generations, likely due to problems in the data, or descendants that overlap, as do the Fan charts.

Here are examples of deep Radial and Fan charts:

Radial:
Screen Shot Radial

Fan:
Screen Shot Fanchart

Originally posted by @changeling in #56 (comment)

@changeling
Copy link
Contributor Author

Here's a 20-generation Pedigree. At files this deep, zooming out and back in makes all the difference.

Pedigree:
Screen Shot Pedigree

@changeling
Copy link
Contributor Author

Just a side thought, without digging in yet:

The weirdnesses in graphs seem to all occur past 11 generations. The Radial graph seems to stop expanding the radius of the graph and force subsequent generations with the radius. The Fanchart seems to be plotting marriages with a negative value, thus the artifacts mirroring the fan below (Those appear to be Marriage dates.).

As I said, I haven't gone into the code looking yet, and it's still possible it's something going on in my dataset, but I'm thinking something is going on in the creation of the graph.

@changeling
Copy link
Contributor Author

Here's an example of 11 Generations Radial:
11 Generations

And 12 Generations at roughly the same point:
12 Generations

Go up a few comments to see the Radial at 20 Generations to see how this plays out.

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

No branches or pull requests

1 participant