Menu
CoddyTech

Toán tử gán

Thuộc phần Kiến thức nền tảng trong hành trình R của Coddy. Bài học 14 trên 78.

Bạn đã dùng toán tử gán <- để lưu giá trị vào biến. R cung cấp nhiều cách gán giá trị, và hiểu rõ những cách này sẽ giúp bạn viết code gọn gàng hơn.

Toán tử gán phổ biến nhất trong R là mũi tên trái <-:

score <- 100
name <- "Alice"

R cũng hỗ trợ dấu bằng = để gán, và cách này hoạt động tương tự:

score = 100
name = "Alice"

Dù cả hai đều dùng được, cộng đồng R rất ưa chuộng <- vì nó làm rõ hướng gán và tránh nhầm lẫn với =, vốn được dùng cho đối số của hàm.

R cũng có mũi tên phải -> để gán theo chiều ngược lại, đặt giá trị ở bên trái và tên biến ở bên phải:

50 -> age

Cách này hiếm khi được dùng trong thực tế, nhưng vẫn đúng cú pháp R. Hãy dùng <- để code nhất quán và dễ đọc.

challenge icon

Thử thách

Dễ

Luyện tập sử dụng các toán tử gán khác nhau để lưu giá trị vào biến.

Hoàn thành các nhiệm vụ sau bằng cách sử dụng các toán tử gán được chỉ định:

  1. Tạo biến có tên temperature và gán cho biến giá trị 72 bằng toán tử mũi tên trái <-
  2. Tạo biến có tên humidity và gán cho biến giá trị 45 bằng dấu bằng =
  3. Gán giá trị 30 cho biến có tên wind_speed bằng toán tử mũi tên phải ->

Sau khi tạo cả ba biến, dùng hàm print() để hiển thị temperature, humidity và wind_speed theo đúng thứ tự đó.

Tự làm thử

# TODO: Viết code của bạn bên dưới

# 1. Tạo biến (variable) 'temperature' có giá trị 72 bằng toán tử (operator) <-

# 2. Tạo biến 'humidity' có giá trị 45 bằng toán tử =

# 3. Tạo biến 'wind_speed' có giá trị 30 bằng toán tử ->

# In ra cả ba biến theo thứ tự: temperature, humidity, wind_speed
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch R online