होम / R Programming · English
R Programming
Learn R for data analysis: vectors, data frames, the tidyverse, dplyr and ggplot2, statistics and regression, Quarto reports, Shiny and reproducible workflows.
कोर्स शुरू करें →
आप क्या सीखेंगे Explain what R is for, set up R with an IDE and manage packages and projects reproducibly. Work with vectors, lists, factors, matrices, data frames and tibbles. Write R functions, use pipes and apply functions over data with base R and purrr. Import, clean, transform, reshape and join data with the tidyverse. Visualise and explore data with ggplot2, and apply descriptive statistics, hypothesis tests and regression. Produce reproducible reports and Shiny apps, and organise work with Git, renv, tests and packages.
पाठ्यक्रम Getting Started with R What R Is For Installing R, IDEs, Packages and Projects Assignment, Types and Basic Operations
Data Structures Vectors, Recycling and Indexing Lists, Factors and Matrices Data Frames and Tibbles
Programming in R Control Flow and Vectorisation Functions, Defaults, Dots and Pipes The apply Family and purrr
Data Wrangling with the Tidyverse Importing and Cleaning Data Transforming Data with dplyr Tidy Data, Reshaping and Joins
Visualisation and Exploration The Grammar of Graphics with ggplot2 Facets, Scales, Labels and Themes Exploratory Data Analysis
Statistics and Modelling Descriptive Statistics and Distributions Hypothesis Tests and Confidence Intervals Linear and Logistic Regression
Strings, Dates, Objects and Performance Strings with stringr and Dates with lubridate Functions as Objects, Environments and S3/R6 Classes Performance and Big Data in R
Reports, Apps, Workflow and Revision Reproducible Reports with Quarto and R Markdown Interactive Apps with Shiny Workflow: Projects, Version Control, Testing and Packages Revision and Interview Questions