Belajar Dasar-dasar Bahasa R (LENGKAP) #04 - Data Science Masterclass Menggunakan R
Table of Contents
Introduction
In this tutorial, we'll explore the basics of the R programming language, particularly focused on data science applications. You'll learn about data types, how to define variables, manage your working directory, and utilize various functions in R. This guide is ideal for beginners who want to get hands-on experience with R and its capabilities for data analysis.
Step 1: Understand Data Types in R
- R has several data types, including:
- Numeric
- Integer
- Character
- Logical
- Factor
- Each data type serves a specific purpose in data analysis.
Step 2: Define Variables in R
- Use the assignment operator
<-
to define a variable. - Example:
my_variable <- 10
- This assigns the value 10 to
my_variable
.
Step 3: Save Your Script in R
- Save your work by selecting
File
>Save
in RStudio. - Use a meaningful filename with the
.R
extension for easier identification.
Step 4: Determine the Active Working Directory
- Check your current working directory using:
getwd()
- This command returns the path of the active directory where R looks for files.
Step 5: Change Your Working Directory
- To set a new working directory, use:
setwd("path/to/your/directory")
- Replace
"path/to/your/directory"
with your desired path.
Step 6: Clear the Console in R
- To clear the console and remove previous outputs, press
Ctrl + L
in RStudio.
Step 7: Utilize Help Features in R
- Access R's built-in help system by using:
?function_name
- Replace
function_name
with the function you need help with.
Step 8: Create Vectors
- Vectors are fundamental data structures in R. Create a vector using the
c()
function. - Example:
my_vector <- c(1, 2, 3, 4, 5)
Step 9: Label Data in Vectors
- Assign names to elements in a vector:
names(my_vector) <- c("A", "B", "C", "D", "E")
- To change names, simply reassign them.
Step 10: Explore Built-in Functions in R
- R has many built-in functions for various operations. Use
help()
to learn about them. - Example:
help(mean)
- This opens help documentation for the
mean
function.
Step 11: Understand Comparison Operators
- R supports various comparison operators:
==
for equality!=
for inequality>
for greater than<
for less than
- Example usage:
result <- my_vector > 3
Step 12: Slicing and Indexing in R
- Access specific elements in vectors using indexing:
my_vector[1] # Accesses the first element
- For slicing, use:
my_vector[2:4] # Accesses elements from index 2 to 4
Conclusion
In this tutorial, we covered essential concepts in R that are foundational for data science. You learned how to work with data types, define variables, manage your working directory, and manipulate data using vectors. As you continue your learning journey, practice these steps to build your proficiency in R. Consider exploring further topics through the suggested playlists or the author's website for a deeper understanding of data science.