Intro to D3
        Data-Driven Documents
      
      
        
          Where does it fit in?
          
            - Data-collection
- Data-cleaning
- Exploration
              Quick charting libraries or tools like Tableau, ChartJS, NVD3, etc. 
- 
              Data-visualization
              
                - Custom visualizations where you need to control the details
- Used widely for making custom interactive data stories like
                  
                
 
Dyamic Properties
        
          .text()
          .property()
          .style()
          .attr()
        
      
      
        Data joining with DOM elements
        
      
      
      
        Tools specific to web visualization
        
          - SVG's, CSS
            
          
- Canvas
            
              - Bokeh
- Processing.JS
- ChartJS
 
SVG vs. Canvas