Data Visualization with Python

  1. Data Storytelling and Design Principles
    1. Choosing Appropriate Visualizations
      1. Data Type Considerations
        1. Quantitative Data
          1. Categorical Data
            1. Temporal Data
              1. Spatial Data
              2. Visualization Purpose
                1. Comparison
                  1. Bar Charts
                    1. Column Charts
                      1. Dot Plots
                      2. Composition
                        1. Stacked Charts
                          1. Pie Charts
                            1. Treemaps
                            2. Distribution
                              1. Histograms
                                1. Box Plots
                                  1. Violin Plots
                                  2. Relationship
                                    1. Scatter Plots
                                      1. Correlation Matrices
                                        1. Network Diagrams
                                        2. Trend Analysis
                                          1. Line Charts
                                            1. Area Charts
                                              1. Slope Graphs
                                          2. Visual Design Principles
                                            1. Gestalt Principles
                                              1. Proximity
                                                1. Similarity
                                                  1. Continuity
                                                    1. Closure
                                                      1. Figure-Ground
                                                      2. Color Theory and Application
                                                        1. Color Wheel Basics
                                                          1. Color Harmony
                                                            1. Cultural Color Associations
                                                              1. Accessibility Considerations
                                                                1. Color Blindness
                                                                  1. High Contrast
                                                                    1. Alternative Encodings
                                                                  2. Typography in Visualizations
                                                                    1. Font Selection
                                                                      1. Hierarchy and Emphasis
                                                                        1. Readability Factors
                                                                        2. Layout and Composition
                                                                          1. Visual Hierarchy
                                                                            1. White Space Usage
                                                                              1. Alignment Principles
                                                                                1. Grid Systems
                                                                              2. Narrative Structure
                                                                                1. Story Arc Development
                                                                                  1. Setup and Context
                                                                                    1. Conflict or Question
                                                                                      1. Resolution or Answer
                                                                                      2. Audience Considerations
                                                                                        1. Technical Expertise Level
                                                                                          1. Domain Knowledge
                                                                                            1. Decision-Making Authority
                                                                                            2. Information Flow
                                                                                              1. Logical Progression
                                                                                                1. Attention Guidance
                                                                                                  1. Key Message Emphasis
                                                                                                  2. Supporting Elements
                                                                                                    1. Annotations and Callouts
                                                                                                      1. Contextual Information
                                                                                                        1. Data Sources and Methodology
                                                                                                      2. Avoiding Visualization Pitfalls
                                                                                                        1. Data Integrity Issues
                                                                                                          1. Cherry-Picking Data
                                                                                                            1. Misleading Scales
                                                                                                              1. Truncated Axes
                                                                                                                1. Inappropriate Aggregation
                                                                                                                2. Visual Distortions
                                                                                                                  1. 3D Effects Misuse
                                                                                                                    1. Area Distortions
                                                                                                                      1. Perspective Problems
                                                                                                                      2. Statistical Misrepresentation
                                                                                                                        1. Correlation vs Causation
                                                                                                                          1. Simpson's Paradox
                                                                                                                            1. Survivorship Bias
                                                                                                                              1. Base Rate Neglect
                                                                                                                              2. Cognitive Biases
                                                                                                                                1. Confirmation Bias
                                                                                                                                  1. Anchoring Bias
                                                                                                                                    1. Availability Heuristic