-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
feat(plugin-chart-echarts): Echarts Waterfall #17906
feat(plugin-chart-echarts): Echarts Waterfall #17906
Conversation
ee30fb2
to
b9139c9
Compare
Codecov Report
@@ Coverage Diff @@
## master #17906 +/- ##
==========================================
+ Coverage 65.81% 67.05% +1.23%
==========================================
Files 1876 1823 -53
Lines 72084 69657 -2427
Branches 7857 7528 -329
==========================================
- Hits 47444 46706 -738
+ Misses 22626 21003 -1623
+ Partials 2014 1948 -66
Flags with carried forward coverage won't be shown. Click here to find out more.
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
👋 Is there any current effort in this PR? I'm really interested in this feature, and I'm more than happy to help |
I'm not sure if @stephenLYZ is still interested/willing to usher this through, so perhaps @yousoph might know someone who has the bandwidth to take it up? |
If you're volunteering to help finish this up, @cbuffevant, that would be more than welcome!!! The easiest way might be to start a new branch, cherry-pick these commits in (so @stephenLYZ gets credit for those) and keep piling on as needed. We could then close this PR in favor of the new one. |
Sorry for being late. I think we can merge it first and then add some improvement plans. Let me fix conflicts. |
Thanks @stephenLYZ ! I will be more than happy to help, but I've never contributed to Superset so I'm still not entirely familiar with the code... |
@cbuffevant if you're still able/willing to carry this forward, feel free to ping me on slack about getting that ball rolling :) |
bac5cd1
to
bb68aac
Compare
PR rebased |
behaviors: [Behavior.INTERACTIVE_CHART, Behavior.DRILL_TO_DETAIL], | ||
credits: ['https://echarts.apache.org'], | ||
category: t('Evolution'), | ||
description: '', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might want to flesh this out in a subsequent PR.
Also, while I'm naming random follow-ups, I'll bet the farm that people will want conditional coloring, (e.g. upward is green, downward is red) but that's another non-blocking thing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are improvements to make and things to fix, but I think we should merge this PR and "fix it in the mix" as they say.
Will do! Thanks for the review! |
Co-authored-by: Michael S. Molina <[email protected]>
Co-authored-by: Michael S. Molina <[email protected]>
Co-authored-by: Michael S. Molina <[email protected]>
SUMMARY
Waterfall charts are useful for understanding how an initial value (like net income) is affected by a series of positive and negative changes.
For example, we can see the trend of personal annual income. Here we use the year as the series.
Moreover, we can use the value in breakdowns to add additional data to the chart. It adds the contributors to increases or decreases for each series.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
Click me
ADDITIONAL INFORMATION