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

Contribute the rest of the charts to the visual-vocabulary #762

Open
10 of 28 tasks
huong-li-nguyen opened this issue Oct 1, 2024 · 10 comments
Open
10 of 28 tasks

Contribute the rest of the charts to the visual-vocabulary #762

huong-li-nguyen opened this issue Oct 1, 2024 · 10 comments
Labels
hacktoberfest A month-long celebration of all things open-source

Comments

@huong-li-nguyen
Copy link
Contributor

huong-li-nguyen commented Oct 1, 2024

Thank you for contributing to our visual-vocabulary! 🎨

Our visual-vocabulary is a dashboard, that serves a a comprehensive guide for selecting and creating various types of charts. It helps you decide when to use each chart type, and offers sample Python code using Plotly, and instructions for embedding these charts into a Vizro dashboard.

Take a look at the dashboard here: https://huggingface.co/spaces/vizro/demo-visual-vocabulary

Instructions

  1. Get familiar with the dev set-up (this should be done already as part of the initial intro sessions)

  2. Read through the README of the visual vocabulary

  3. Follow the steps to contribute a chart. Take a look at other examples. This commit might be helpful as a reference to see which changes are required to add a chart.

  4. Ensure the app is running without any issues via hatch run example visual-vocabulary

  5. List out the resources you've used in the README

  6. Raise a PR

EASY

  • Cumulative curve
  • Diverging bar
  • Diverging stacked bar
  • Dot plot
  • Gantt
  • Lollipop
  • Radar
  • Waterfall

INTERMEDIATE / ADVANCED

Recommended if you already have Plotly experience

  • Grid plot
  • Barcode
  • Bubble timeline
  • Correlation matrix
  • Slope
  • Bullet
  • Pictogram
  • Bump
  • Fan
  • Network
  • Radial
  • Sparkline
  • Ordered bubble
  • Surplus deficit
  • Arc
  • Chord
  • Beeswarm
  • Flow map
  • Marimeko
  • Venn
@MiD200998
Copy link

Hi Li, can i tackle Beeswarm? Sounds interesting to work on!

@huong-li-nguyen
Copy link
Contributor Author

Yes @MiD200998 - you can try that! :) I'll create a separate ticket for you, but in the mean time feel free to start.

@ataraexia
Copy link

ataraexia commented Oct 4, 2024

@huong-li-nguyen - Can I try Sparkline?

@MiD200998
Copy link

sure @huong-li-nguyen thank you

@huong-li-nguyen
Copy link
Contributor Author

Yes, @ataraexia - I'll create a separate ticket for you, but feel free to start 👍

@antonymilne antonymilne added hacktoberfest A month-long celebration of all things open-source and removed GHC: chart/dashboard track labels Oct 10, 2024
@sanketjainindian
Copy link

can i try "Lollipop"?

@huong-li-nguyen
Copy link
Contributor Author

Hey @sanketjainindian the lollipop chart has already been taken and is in development in one of the open PRs already :)

@sanketjainindian
Copy link

@huong-li-nguyen Open to any if available for to create

@huong-li-nguyen
Copy link
Contributor Author

@sanketjainindian - you could take the cumulative curve if you want :) Seems like the people who were initially assigned didn't actually start with it: #705

@Grimoors
Copy link

Grimoors commented Jan 2, 2025

Hi, I would like to take on the Cumulative Curve

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest A month-long celebration of all things open-source
Projects
None yet
Development

No branches or pull requests

6 participants