[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. 반복문
for
나 while
문을 사용하여 반복 작업을 수행할 수 있습니다.
# 반복문 예제
for (i in 1:5) {
print(i)
}
R 언어의 기본 구문에 대해 간략하게 살펴보았습니다. 이 외에도 R은 다언용 라이브러리 및 다언용 연산을 지원하여 데이터 분석 및 통계 작업에 유용한 언어입니다.
참고문헌:
- R Core Team (2014). R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. URL https://www.R-project.org/.