Thiết lập Môi trường R

Xin chào các bạn lập trình viên tương lai của R! Tôi rất vui được hướng dẫn các bạn thiết lập môi trường R. Là người đã dạy khoa học máy tính trong nhiều năm, tôi có thể đảm bảo rằng bước đầu tiên này rất quan trọng, nhưng đừng lo lắng - chúng ta sẽ làm từ từ và dễ dàng.

R - Environment Setup

Thiết lập Môi trường Cục Bộ

Hãy bắt đầu bằng cách cài đặt R trên máy tính của bạn. Hãy tưởng tượng như đang chuẩn bị bếp trước khi bắt đầu nấu ăn - chúng ta cần có đúng công cụ!

Bước 1: Tải xuống R

Trước hết, chúng ta cần tải xuống chính R. Điều này giống như lấy nguyên liệu chính cho công thức lập trình của chúng ta.

  1. Truy cập trang web chính thức của R: https://cran.r-project.org/
  2. Chọn hệ điều hành của bạn (Windows, Mac hoặc Linux)
  3. Nhấp vào phiên bản mới nhất của R để tải xuống

Sau khi tải xuống, chạy trình cài đặt và làm theo các hướng dẫn. Đó là tất cả những gì bạn cần làm!

Bước 2: Cài đặt RStudio

Bây giờ chúng ta đã có R, hãy cài đặt RStudio. Nếu R là bếp của chúng ta, thì RStudio giống như một bộ kéo và mặt bàn siêu tổ chức giúp việc nấu ăn (hoặc trong trường hợp của chúng ta là lập trình) dễ dàng hơn.

  1. Truy cập trang tải xuống của RStudio: https://www.rstudio.com/products/rstudio/download/
  2. Chọn phiên bản miễn phí của RStudio Desktop
  3. Tải xuống phiên bản phù hợp với hệ điều hành của bạn
  4. Chạy trình cài đặt và làm theo hướng dẫn

Bước 3: Mở RStudio

Được rồi, bây giờ chúng ta đã sẵn sàng để bắt đầu nấu ăn... tôi có nghĩa là lập trình! Hãy mở RStudio:

  1. Tìm RStudio trong ứng dụng hoặc menu khởi động
  2. Nhấp để mở nó

Bạn nên thấy một cửa sổ chia thành nhiều thanh. Đừng lo lắng nếu nó trông hơi áp đảo - chúng ta sẽ khám phá từng phần một bước một.

Lệnh Đầu Tiên Trong R

Bây giờ chúng ta đã thiết lập môi trường, hãy thử một số lệnh đơn giản. Trong RStudio, bạn sẽ thấy một phần gọi là "Console" - đây là nơi chúng ta sẽ gõ các lệnh.

Toán học Cơ bản

Hãy bắt đầu với điều đơn giản - toán học cơ bản:

5 + 3

Gõ lệnh này vào console và nhấn Enter. Bạn nên thấy:

[1] 8

Chúc mừng! Bạn vừa chạy lệnh R đầu tiên của mình. Dấu [1] ở đầu chỉ là cách R đánh số kết quả - đừng lo lắng về nó hiện tại.

Hãy thử điều gì đó phức tạp hơn một chút:

(10 * 5) + (20 / 4)

Lệnh này sẽ выводить:

[1] 55

R tuân theo thứ tự toán học tiêu chuẩn, giống như trong lớp toán.

Biến

Bây giờ, hãy học về biến. Hãy tưởng tượng biến như những容器 chứa giá trị:

my_age <- 25
my_name <- "Alice"

Ở đây, chúng ta đã tạo ra hai biến: my_age chứa một số và my_name chứa văn bản (chúng ta gọi là "chuỗi" trong lập trình).

Để xem giá trị trong một biến, chỉ cần gõ tên biến:

my_age
my_name

Điều này sẽ выводить:

[1] 25
[1] "Alice"

Hàm Cơ bản

R có rất nhiều hàm内置. Hãy thử một vài hàm:

sqrt(16)  # Căn bậc hai
abs(-10)  # Giá trị tuyệt đối
round(3.7)  # Làm tròn

Điều này sẽ выводить:

[1] 4
[1] 10
[1] 4

Ký hiệu # được sử dụng để bình luận - R bỏ qua bất cứ điều gì sau nó trên cùng một dòng. Đây là cách tuyệt vời để để lại ghi chú trong mã của bạn!

Tạo Script R Đầu Tiên

Trong khi gõ lệnh trực tiếp vào console rất vui,但对于较大的项目,我们希望保存我们的代码。 Đó là khi R script được sử dụng.

  1. Trong RStudio, đi tới File > New File > R Script
  2. Một thanh mới sẽ mở ra ở góc trên bên trái
  3. Gõ mã sau:
# Script R đầu tiên
print("Hello, World!")

# Tính diện tích của một hình tròn
radius <- 5
area <- pi * radius^2
print(paste("Diện tích của hình tròn là", area))
  1. Lưu tệp (File > Save) và đặt tên là "my_first_script.R"
  2. Để chạy toàn bộ script, nhấp vào nút "Source" ở trên cùng của thanh script

Bạn nên thấy kết quả trong console:

[1] "Hello, World!"
[1] "Diện tích của hình tròn là 78.53981633974483"

Chúc mừng! Bạn đã viết và chạy script R đầu tiên của mình.

Các Hàm Hữu Ích Cho Người Mới Bắt Đầu

Dưới đây là bảng một số hàm R hữu ích để bạn bắt đầu:

Hàm Mô tả Ví dụ
print() Hiển thị kết quả print("Hello")
paste() Kết hợp chuỗi paste("Hi", "there")
length() Trả về độ dài của một đối tượng length(c(1,2,3))
sum() Cộng các số lại với nhau sum(1,2,3)
mean() Tính trung bình mean(c(1,2,3))
max() Tìm giá trị lớn nhất max(c(1,2,3))
min() Tìm giá trị nhỏ nhất min(c(1,2,3))

Hãy thử các hàm này trong console hoặc trong một script mới!

Kết Luận

Chúc mừng! Bạn đã迈出了学习R编程的第一步。 Chúng ta đã thiết lập môi trường, chạy một số lệnh cơ bản, tạo biến, sử dụng hàm và thậm chí viết một script. Nhớ rằng, học lập trình giống như học một ngôn ngữ mới - nó đòi hỏi sự thực hành và kiên nhẫn. Đừng sợ hãi khi thử nghiệm và mắc lỗi - đó là cách chúng ta học hỏi!

Trong bài học tiếp theo, chúng ta sẽ深入研究 cấu trúc dữ liệu của R và học cách manipulates chúng. Đến那时候, tiếp tục thực hành với các hàm chúng ta đã học hôm nay. Chúc bạn may mắn và vui vẻ lập trình!

Credits: Image by storyset