[R언어] R 언어의 기본 구문

R은 통계 분석 및 데이터 시각화를 위한 프로그래밍 언어로 널리 사용됩니다. R 언어의 기본 구문을 살펴보겠습니다.

1. 변수 할당

변수를 할당하는데에는 <- 연산자를 사용합니다.

# 변수 할당
x <- 5
name <- "John"

2. 데이터 구조

R은 다양한 데이터 구조를 지원합니다. 대표적인 구조로는 벡터와 데이터프레임이 있습니다.

벡터

# 숫자 벡터 생성
num_vector <- c(1, 2, 3, 4, 5)

# 문자열 벡터 생성
char_vector <- c("apple", "banana", "cherry")

데이터프레임

# 데이터프레임 생성
df <- data.frame(
  id = c(1, 2, 3),
  name = c("John", "Alice", "Bob"),
  age = c(25, 30, 28)
)

3. 조건문

if-else 문을 사용하여 조건에 따라 프로그램의 흐름을 제어할 수 있습니다.

# 조건문 예제
x <- 10
if (x < 5) {
  print("x는 5보다 작습니다.")
} else {
  print("x는 5 이상입니다.")
}

4. 반복문

forwhile문을 사용하여 반복 작업을 수행할 수 있습니다.

# 반복문 예제
for (i in 1:5) {
  print(i)
}

R 언어의 기본 구문에 대해 간략하게 살펴보았습니다. 이 외에도 R은 다언용 라이브러리 및 다언용 연산을 지원하여 데이터 분석 및 통계 작업에 유용한 언어입니다.

참고문헌: