Data Visualization in R

  1. Advanced ggplot2 Techniques
    1. Scale Customization
      1. Continuous Scales
        1. scale_x_continuous()
          1. scale_y_continuous()
            1. scale_color_continuous()
              1. scale_fill_continuous()
              2. Discrete Scales
                1. scale_x_discrete()
                  1. scale_y_discrete()
                    1. scale_color_discrete()
                      1. scale_fill_discrete()
                      2. Manual Scales
                        1. scale_color_manual()
                          1. scale_fill_manual()
                            1. scale_shape_manual()
                              1. scale_size_manual()
                              2. Color Scales
                                1. ColorBrewer Palettes
                                  1. Viridis Palettes
                                    1. Custom Color Palettes
                                    2. Axis Transformations
                                      1. Logarithmic Scales
                                        1. Square Root Scales
                                          1. Reverse Scales
                                            1. Custom Transformations
                                            2. Scale Formatting
                                              1. Number Formatting
                                                1. Date Formatting
                                                  1. Percentage Formatting
                                                    1. Custom Formatters
                                                  2. Faceting Systems
                                                    1. facet_wrap() Details
                                                      1. Single Variable Faceting
                                                        1. Layout Control
                                                          1. Label Customization
                                                          2. facet_grid() Details
                                                            1. Two Variable Faceting
                                                              1. Row and Column Facets
                                                                1. Margin Summaries
                                                                2. Facet Scales
                                                                  1. Fixed Scales
                                                                    1. Free Scales
                                                                      1. Free X or Y Scales
                                                                      2. Facet Labels
                                                                        1. Custom Labellers
                                                                          1. Mathematical Expressions
                                                                        2. Coordinate System Modifications
                                                                          1. Coordinate Flipping
                                                                            1. coord_flip()
                                                                              1. Horizontal Charts
                                                                              2. Fixed Coordinates
                                                                                1. coord_fixed()
                                                                                  1. Aspect Ratios
                                                                                  2. Polar Coordinates
                                                                                    1. coord_polar()
                                                                                      1. Pie Charts
                                                                                        1. Circular Plots
                                                                                        2. Cartesian Limits
                                                                                          1. coord_cartesian()
                                                                                            1. Zooming vs Filtering
                                                                                          2. Theme Customization
                                                                                            1. Built-in Themes
                                                                                              1. theme_gray()
                                                                                                1. theme_bw()
                                                                                                  1. theme_minimal()
                                                                                                    1. theme_classic()
                                                                                                      1. theme_void()
                                                                                                      2. Theme Elements
                                                                                                        1. Text Elements
                                                                                                          1. Line Elements
                                                                                                            1. Rectangle Elements
                                                                                                              1. Element Inheritance
                                                                                                              2. Custom Theme Creation
                                                                                                                1. Modifying Existing Themes
                                                                                                                  1. Creating New Themes
                                                                                                                    1. Theme Functions
                                                                                                                    2. Specific Theme Modifications
                                                                                                                      1. Plot Background
                                                                                                                        1. Panel Background
                                                                                                                          1. Grid Lines
                                                                                                                            1. Axis Elements
                                                                                                                              1. Legend Elements
                                                                                                                                1. Strip Elements
                                                                                                                              2. Annotations and Labels
                                                                                                                                1. Plot Labels
                                                                                                                                  1. labs() Function
                                                                                                                                    1. Title and Subtitle
                                                                                                                                      1. Axis Labels
                                                                                                                                        1. Caption
                                                                                                                                        2. Annotations
                                                                                                                                          1. annotate() Function
                                                                                                                                            1. Text Annotations
                                                                                                                                              1. Shape Annotations
                                                                                                                                                1. Arrow Annotations
                                                                                                                                                2. Reference Lines
                                                                                                                                                  1. geom_hline()
                                                                                                                                                    1. geom_vline()
                                                                                                                                                      1. geom_abline()
                                                                                                                                                      2. Highlighting Regions
                                                                                                                                                        1. geom_rect()
                                                                                                                                                          1. geom_ribbon()
                                                                                                                                                        2. Plot Composition
                                                                                                                                                          1. patchwork Package
                                                                                                                                                            1. Simple Composition
                                                                                                                                                              1. Complex Layouts
                                                                                                                                                                1. Nested Layouts
                                                                                                                                                                  1. Shared Legends
                                                                                                                                                                  2. cowplot Package
                                                                                                                                                                    1. Plot Alignment
                                                                                                                                                                      1. Shared Axes
                                                                                                                                                                        1. Annotation Layers
                                                                                                                                                                        2. gridExtra Package
                                                                                                                                                                          1. Grid Arrangements
                                                                                                                                                                            1. Table Grobs