This is a multiple line graph demonstrating how to show / hide elements by clicking on other elements. This was written using d3.js v5 and is a follow on to the multiple line graph example here.
This graph is part of the code samples for the update to the book D3 Tips and Tricks to version 5 of d3.js.