(Completed in 2 hours) R Programming Basics for Data Analysis

Welcome to the R Programming Basics course! This course provides an easy and systematic guide to the core concepts of R programming and practical data handling and visualization methods for those starting out in data analysis. Starting with R installation, it covers data structures, basic syntax, and real analysis cases, aiming to help you successfully take your first step as a data analyst.

(5.0) 1 reviews

6 learners

Level Beginner

Course period 12 months

R
R
Big Data
Big Data
R
R
Big Data
Big Data

What you will gain after the course

  • R and RStudio

  • Data Analysis

  • Data Cleaning

  • Data Processing

Getting started with R programming is easy.

  • R, the first step in data analysis! 🚀

  • Data Analysis Magic Starting with R

  • Let's Play with Data! Introduction to R Programming

  • I do it too! Conquer the basics of R data analysis

  • R Programming, Opening the Door to Data Analysis

I recommend this to these people

In data analysis

For beginners

R programming

For beginners

Data related

People preparing for certification

After class

  • Acquire basic data analysis capabilities

  • Improve your data-driven problem-solving skills

  • Expanding future growth and usability

Features of this course

Please introduce the key features and differentiating factors.

2nd period_R programming basics_lecture_

Insert rich graphic examples

This lecture contains many related pictures to make it easy to understand.

Easy explanation with a picture analogy

It is structured so that even beginners can easily access it.

Learn about these things

1. R Basics:

  • R, RStudio

  • Variable

  • Data Types (Numeric, Character, Logical, etc.)

  • Data Structures (Vector, List, Matrix, Data Frame, Tibble)

  • Function, User Defined Function

  • Package (Package: Installation and Loading)

  • Conditional Statement: if , else )

  • Loop ( for , while )

  • Comment, Help

2. Data Manipulation & Preprocessing:

  • Data Import/Export (CSV, Excel, etc.)

  • dplyr package

  • Select and extract rows/columns ( select , filter )

  • arrange

  • Create and mutate derived variables

  • Data summary ( summarise / summarize )

  • Grouping data ( group_by )

  • Data merging/connection ( join family functions: left_join , inner_join etc., bind_rows , bind_cols )

  • Missing Value: NA , is.na , na.omit

  • Outlier

  • Data Cleaning

  • Pipe operator ( %>% )

3. Data Visualization:

  • ggplot2 package

  • Base R plotting

  • Bar chart (Bar chart: geom_bar , geom_col )

  • Line graph (Line graph: geom_line )

  • Scatter plot: geom_point

  • Histogram (Histogram: geom_histogram )

  • Box plot (Box plot: geom_boxplot )

  • Aesthetic Mapping ( aes() )

  • Setting the Axis, Title, and Legend

  • Control visual elements such as color, shape, and size

4. Basic Statistics & Analysis:

  • Descriptive Statistics (mean, median, mode, variance, standard deviation)

  • Frequency Analysis (Frequency Analysis: table )

  • Correlation Analysis ( cor )

  • Introduction to (simple) hypothesis testing (t-test, etc.)

  • (Simple) Introduction to Regression Analysis

  • Exploratory Data Analysis (EDA)

Who created this course

  • It was difficult for me when I first started studying, but now I have acquired the know-how of R programming easily.

  • I created this in an easy lecture format so that anyone can easily study and learn R programming.

Do you have any questions?

R Basics

  • What is R? What is it used for?

  • What are the differences between R and Python?

  • How to install and use R?

Handling data

  • What is a data frame?

  • How to import an Excel file?

  • How to handle missing values (NA)?

Data Visualization

  • How to draw a graph with the ggplot2 package?

  • How to draw a bar graph, line graph, histogram?

📐 Statistical Analysis

  • How to find mean, median, variance, and standard deviation?

  • How do I do t-test and ANOVA analysis?

Things to note before taking the class

Practice environment

  • Operating System and Version (OS): Windows

  • Tools used: Install R Studio

  • PC Specs: Applicable

Learning Materials

  • The format of the learning materials provided (PPT, cloud link, text, source code, assets, programs, example problems, etc.)

  • Quantity and capacity, features and notes on other learning materials, etc.

Player Knowledge and Notes

  • None applicable

Recommended for
these people

Who is this course right for?

  • Data Beginner

  • R programming beginner

  • Data Visualization Enthusiast

Hello
This is sdj0831

338

Learners

57

Reviews

10

Answers

4.4

Rating

15

Courses

DefecUp — Turning learning into growth, and technology into opportunity

DefecUp Co., Ltd. is a technology education brand that started with the philosophy that “learning is growth.”
We are an e-learning company that goes beyond simply delivering knowledge to designing paths for human growth.

In a rapidly changing technological era encompassing AI, security, data, and smart factories,
DefecUp creates easy and practical convergence-style e-learning content so that anyone can upgrade their capabilities.

There are two brands operated by DefecUp.

 

The DefecUp brand produces professional national-certified and national technical e-learning content centered on IT, AI, security, data, and industrial digitalization, based on the philosophy of "teaching technology easily so that anyone can understand it."

Byte Detective is a content brand that represents DefecUp's educational philosophy,
centered on the concept of "analyzing knowledge like a detective and finding clues to technology."
In other words, Byte Detective is a convergence-oriented learning brand that helps learners understand the core principles of IT security, AI, and data in an engaging way.

 

"Turning learning into growth"

More

Curriculum

All

10 lectures ∙ (1hr 52min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • 88888님의 프로필 이미지
    88888

    Reviews 19

    Average Rating 5.0

    5

    100% enrolled

    sdj0831's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!

    $26.40