Hiding/Showing in Scatter Plots | JS Chart Tips
Summary
In some cases, users may need to control which data points remain visible — whether to focus on a specific category, filter out outliers, or simplify the view for better readability. In this edition of JS Chart Tips — our blog series featuring practical solutions inspired by real customer questions — we’ll show you how to implement interactive point visibility control in a JavaScript scatter plot. A customer recently asked our Support Team how to allow users to manually hide and show specific points in a scatter plot by interacting with elements elsewhere on the same web page. In our example, we’ll add them to the section of the HTML as follows: Third, define a function that determines whether a data point should be included (shown) or excluded (hidden) based on the checkbox state. Finally, fine-tune the appearance of the checkbox controls and chart layout as needed, and you’ve got an interactive scatter plot where users can hide or show individual data points at will.