Menu
Coddy logo textTech

할당 연산자

Coddy R 여정의 기초 섹션에 포함된 레슨 — 78개 중 14번째.

여러분은 이미 할당 연산자 <-를 사용하여 변수에 값을 저장해 왔습니다. R은 실제로 값을 할당하는 여러 가지 방법을 제공하며, 이를 이해하면 더 깔끔한 코드를 작성하는 데 도움이 됩니다.

R에서 가장 일반적인 할당 연산자는 왼쪽 화살표 <-입니다:

score <- 100
name <- "Alice"

R은 또한 할당을 위해 등호 =를 사용하는 것을 지원하며, 이는 동일한 방식으로 작동합니다:

score = 100
name = "Alice"

둘 다 작동하지만, R 커뮤니티에서는 할당 방향을 명확하게 해주고 함수 인자에 사용되는 =와의 혼동을 피할 수 있는 <-를 강력히 선호합니다.

R에는 반대 방향으로 할당하는 오른쪽 화살표 ->도 있어, 왼쪽에 값을 두고 오른쪽에 변수 이름을 지정할 수 있습니다:

50 -> age

실무에서는 거의 사용되지 않지만, 유효한 R 문법입니다. 코드의 일관성과 가독성을 위해 <-를 계속 사용하세요.

challenge icon

챌린지

쉬움

변수에 값을 저장하기 위해 다양한 할당 연산자를 사용하는 연습을 하세요.

지정된 할당 연산자를 사용하여 다음 작업을 완료하세요:

  1. 왼쪽 화살표 연산자 <-를 사용하여 temperature라는 변수를 생성하고 72라는 값을 할당하세요.
  2. 등호 =를 사용하여 humidity라는 변수를 생성하고 45라는 값을 할당하세요.
  3. 오른쪽 화살표 연산자 ->를 사용하여 wind_speed라는 변수에 30이라는 값을 할당하세요.

세 개의 변수를 모두 생성한 후, print() 함수를 사용하여 temperature, humidity, 그리고 wind_speed를 해당 순서대로 출력하세요.

치트 시트

R은 변수에 값을 저장하기 위해 여러 할당 연산자를 제공합니다:

왼쪽 화살표 <-는 가장 일반적이고 선호되는 할당 연산자입니다:

score <- 100
name <- "Alice"

등호 = 또한 할당에 사용할 수 있습니다:

score = 100
name = "Alice"

R 커뮤니티는 할당 방향을 명확하게 하고 함수 인수에 사용되는 =와의 혼동을 피하기 위해 <-를 선호합니다.

오른쪽 화살표 ->는 반대 방향으로 할당합니다 (왼쪽에 값, 오른쪽에 변수):

50 -> age

이것은 거의 사용되지 않지만 유효한 구문입니다. 일관성과 가독성을 위해 <-를 계속 사용하세요.

직접 해보기

# TODO: 아래에 코드를 작성하세요

# 1. <- 연산자를 사용하여 값이 72인 'temperature' 변수를 생성하세요

# 2. = 연산자를 사용하여 값이 45인 'humidity' 변수를 생성하세요

# 3. -> 연산자를 사용하여 값이 30인 'wind_speed' 변수를 생성하세요

# 세 변수를 temperature, humidity, wind_speed 순서대로 출력하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨