Data Visualization in R

  1. Interactive and Dynamic Visualizations
    1. HTML Widgets Framework
      1. Widget Architecture
        1. R to JavaScript Communication
          1. Integration with R Markdown
            1. Integration with Shiny
            2. plotly Package
              1. Native plotly Charts
                1. Scatter Plots
                  1. Line Charts
                    1. Bar Charts
                      1. 3D Plots
                      2. Converting ggplot2 to plotly
                        1. ggplotly() Function
                          1. Preserving Aesthetics
                            1. Interactive Elements
                            2. Customizing Interactivity
                              1. Hover Information
                                1. Click Events
                                  1. Selection Events
                                    1. Zoom and Pan
                                    2. plotly Layout Options
                                      1. Axis Configuration
                                        1. Legend Configuration
                                          1. Annotation Configuration
                                        2. Shiny Framework Basics
                                          1. Shiny App Structure
                                            1. UI Component
                                              1. Server Component
                                                1. Running Apps
                                                2. Reactive Programming
                                                  1. Reactive Values
                                                    1. Reactive Expressions
                                                      1. Observers
                                                        1. Event Handling
                                                        2. Input Widgets
                                                          1. Slider Inputs
                                                            1. Text Inputs
                                                              1. Select Inputs
                                                                1. Checkbox Inputs
                                                                2. Output Functions
                                                                  1. Plot Outputs
                                                                    1. Table Outputs
                                                                      1. Text Outputs
                                                                      2. Building Visualization Dashboards
                                                                        1. Layout Functions
                                                                          1. Tabbed Interfaces
                                                                        2. Other Interactive Libraries
                                                                          1. highcharter Package
                                                                            1. Highcharts Integration
                                                                              1. Chart Types
                                                                                1. Customization Options
                                                                                2. dygraphs Package
                                                                                  1. Time Series Focus
                                                                                    1. Interactive Features
                                                                                      1. Annotation Support
                                                                                      2. DT Package
                                                                                        1. Interactive Tables
                                                                                          1. Filtering and Sorting
                                                                                            1. Custom Formatting
                                                                                            2. leaflet Package
                                                                                              1. Interactive Maps
                                                                                                1. Markers and Popups
                                                                                                  1. Layer Controls