GitHub user dosubot[bot] added a comment to the discussion: Bubble Chart Overlap Issue in Superset
<!-- Greeting --> Hi @Amargudipalle! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the superset team. <!-- Answer --> Bubble chart overlap in Superset 4.0.2 is a known limitation, especially with dense datasets. The main controls you can use are: reducing `maxBubbleSize`, lowering bubble `opacity` to make overlaps less visually dominant, and adjusting axis bounds or switching to log scale to spread bubbles out. These options are available in both the ECharts and legacy NVD3 bubble chart plugins, but neither supports advanced overlap mitigation like jittering, clustering, or packed layouts out of the box ([ECharts config](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-echarts/src/Bubble/controlPanel.tsx#L40-L277), [NVD3 config](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bubble/controlPanel.ts#L40-L138)). For readability, rely on tooltips and legends to surface details for overlapping points ([discussion](https://github.com/apache/superset/issues/35796)). If overlap remains a problem, consider preprocessing your data to aggregate or filter further, or explore alternative chart types. There is ongoing community interest in packed bubble charts (circle packing) to address this, but no built-in solution yet ([feature request](https://github.com/apache/superset/discussions/24267#discussioncomment-6065906)). <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/abb23e58-0be4-44e4-9a43-274244de7cb7?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github) [](https://cursor.com/link/prompt?text=Bubble%20chart%20overlap%20in%20Superset%204.0.2%20is%20a%20known%20limitation%2C%20especially%20with%20dense%20datasets.%20The%20main%20controls%20you%20can%20use%20are%3A%20reducing%20%60maxBubbleSize%60%2C%20lowering%20bubble%20%60opacity%60%20to%20make%20overlaps%20less%20visually%20dominant%2C%20and%20adjusting%20axis%20bounds%20or%20switching%20to%20log%20scale%20to%20spread%20bubbles%20out.%20These%20options%20are%20available%20in%20both%20the%20ECharts%20and%20legacy%20NVD3%20bubble%20chart%20plugins%2C%20but%20neither%20supports%20advanced%20overlap%20mitigation%20like%20jittering%2C%20clustering%2C%20or%20packed%20layouts%20out%20of%20the%20box%C2%A0%28%5BECharts%20config%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed 3b063ffe45377799c/superset-frontend/plugins/plugin-chart-echarts/src/Bubble/controlPanel.tsx%23L40-L277%29%2C%20%5BNVD3%20config%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bubble/controlPanel.ts%23L40-L138%29%29.%0A%0AFor%20readability%2C%20rely%20on%20tooltips%20and%20legends%20to%20surface%20details%20for%20overlapping%20points%C2%A0%28%5Bdiscussion%5D%28https%3A//github.com/apache/superset/issues/35796%29%29.%20If%20overlap%20remains%20a%20problem%2C%20consider%20preprocessing%20your%20data%20to%20aggregate%20or%20filter%20further%2C%20or%20explore%20alternative%20chart%20types.%20There%20is%20ongoing%20community%20interest%20in%20packed%20bubble%20charts%20%28circle%20packing%29%20to%20address%20this%2C%20but%20no%20built-in%20solution%20yet%C2%A0%28%5Bfeature%20request%5D%28https%3A//github.com/apache/superset/discussions/24267%23discussioncomment-6065906%29%29.) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/36234) GitHub link: https://github.com/apache/superset/discussions/36234#discussioncomment-15059939 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
