title: Cross filters in plotly in python
body: <p>I'm interested in creating offline interactive charts using plotly in python, what I want to achieve is applying cross filters in data visualization,  similar to what we do when doing online shopping, by clicking on boxes like 'size: M','color: black','long-sleeve','sweater' to filter what we want.</p>
  
  <p>Let's say my data has features A,B,C,D,E,F....
  I want to plot the relations between B and E, also I want to apply filters to select those with subclass A1 from A, subclass C3 from C, etc...</p>
  
  <p>I tried some search but didn't find what I want, I saw that I can upload my csv to plotly's online workspace Chart Studio, but I only want to do it in offline mode. Anyone knows if what I describe above is doable at this moment in plotly?</p>
  
  <p>Any help or alternative suggestion is appreciated! :)</p>