Useful Links
Computer Science
Web Development
R and Shiny for Web Application Development
1. Introduction to R and Shiny
2. Fundamentals of R for Shiny
3. Core Concepts of a Shiny Application
4. Building the User Interface (UI)
5. The Server Logic and Reactivity
6. Enhancing User Experience and Design
7. Advanced Shiny Development
8. Debugging and Optimization
9. Deploying and Sharing Shiny Applications
Fundamentals of R for Shiny
R Data Types and Structures
Basic Data Types
Numeric Types
Character Types
Logical Types
Data Structures
Vectors
Lists
Data Frames
Matrices
Factors
Data Import and Export in R
Reading CSV Files
Reading Excel Files
Writing Data to Files
Working with Databases
Data Manipulation Basics
Subsetting and Indexing
Filtering and Selecting Data
Aggregating and Summarizing Data
Control Flow in R
Conditional Statements
if Statements
else Statements
else if Statements
Looping Constructs
for Loops
while Loops
repeat Loops
Vectorized Operations
Functions in R
Writing Custom Functions
Function Arguments and Defaults
Return Values
Scope and Environments
Anonymous Functions
Essential R Packages for Data Manipulation
Installing and Loading Packages
dplyr for Data Transformation
Selecting Columns
Filtering Rows
Mutating Columns
Summarizing Data
Grouping Data
ggplot2 for Data Visualization
Creating Basic Plots
Customizing Plot Appearance
Faceting
Themes
data.table for High-Performance Data Handling
Syntax and Usage
Efficient Data Operations
Previous
1. Introduction to R and Shiny
Go to top
Next
3. Core Concepts of a Shiny Application