Statistical Computing

  1. Visualization and Communication
    1. Statistical Graphics Principles
      1. Grammar of Graphics
        1. Data and Aesthetics
          1. Geometric Objects
            1. Statistical Transformations
              1. Coordinate Systems
                1. Faceting
                2. Visual Perception
                  1. Preattentive Processing
                    1. Color Theory
                      1. Gestalt Principles
                      2. Chart Types and Applications
                        1. Univariate Visualizations
                          1. Histograms
                            1. Density Plots
                              1. Box Plots
                                1. Violin Plots
                                2. Bivariate Visualizations
                                  1. Scatter Plots
                                    1. Line Plots
                                      1. Heatmaps
                                      2. Multivariate Visualizations
                                        1. Parallel Coordinates
                                          1. Scatter Plot Matrices
                                            1. Dimensionality Reduction Plots
                                          2. Design Principles
                                            1. Clarity and Simplicity
                                              1. Avoiding Misleading Graphics
                                                1. Accessibility Considerations
                                              2. Visualization Tools and Libraries
                                                1. R Graphics Systems
                                                  1. Base Graphics
                                                    1. ggplot2
                                                      1. Layers and Aesthetics
                                                        1. Themes and Customization
                                                          1. Extensions and Add-ons
                                                          2. Lattice Graphics
                                                          3. Python Visualization
                                                            1. Matplotlib
                                                              1. Figure and Axes Objects
                                                                1. Customization Options
                                                                2. Seaborn
                                                                  1. Statistical Plotting
                                                                    1. Style Management
                                                                    2. Plotly
                                                                      1. Interactive Graphics
                                                                        1. Web-based Visualizations
                                                                      2. Interactive Visualization
                                                                        1. Shiny Applications
                                                                          1. Jupyter Widgets
                                                                            1. D3.js Integration
                                                                            2. Specialized Visualizations
                                                                              1. Network Graphs
                                                                                1. Geographic Visualizations
                                                                                  1. Time Series Plots
                                                                                    1. Statistical Model Visualizations
                                                                                  2. Reproducible Research and Documentation
                                                                                    1. Literate Programming
                                                                                      1. Concept and Benefits
                                                                                        1. Code Documentation
                                                                                          1. Narrative Integration
                                                                                          2. Dynamic Documents
                                                                                            1. R Markdown
                                                                                              1. Markdown Syntax
                                                                                                1. Code Chunks
                                                                                                  1. Output Formats
                                                                                                    1. Parameterized Reports
                                                                                                    2. Jupyter Notebooks
                                                                                                      1. Cell Types
                                                                                                        1. Kernel Management
                                                                                                          1. Notebook Extensions
                                                                                                          2. Quarto
                                                                                                            1. Multi-language Support
                                                                                                              1. Publishing Options
                                                                                                            2. Version Control
                                                                                                              1. Git Fundamentals
                                                                                                                1. Repository Management
                                                                                                                  1. Staging and Committing
                                                                                                                    1. Branching and Merging
                                                                                                                    2. Collaboration Workflows
                                                                                                                      1. Remote Repositories
                                                                                                                        1. Pull Requests
                                                                                                                          1. Code Reviews
                                                                                                                          2. Project Organization
                                                                                                                            1. Directory Structure
                                                                                                                              1. File Naming Conventions
                                                                                                                                1. Documentation Standards
                                                                                                                              2. Workflow Management
                                                                                                                                1. Make and Makefiles
                                                                                                                                  1. Workflow Automation Tools
                                                                                                                                    1. Dependency Management
                                                                                                                                      1. Environment Reproducibility
                                                                                                                                        1. Package Management
                                                                                                                                          1. Virtual Environments
                                                                                                                                            1. Container Technologies