직장인 대학원/R

[R] 변수와 상수

Binsoo 2025. 4. 18.
728x90
반응형

 

오늘 R 수업 시간에는 프로그래밍에서 가장 기본이 되는 변수상수에 대해 배웠다.

처음에는 조금 헷갈렸는데, 들으면 들을수록 "아~ 이거 다른 언어에서도 본 건데!" 싶은 내용이었다.
그래도 R만의 문법이 있어서 잘 기억해두려고 이렇게 정리해본다.

 

✍️ 변수(Variable)란?

변수는 한마디로 데이터를 저장할 수 있는 공간이다.
중요한 건 "값이 바뀔 수 있다"는 것!

R에서는 변수에 값을 넣을 때 ← 기호를 주로 쓴다. (=`도 되지만 ←이 더 R스러움)

score <- 90 name <- "SooBin"
 

 

 

✍️ 상수(Constant)란?

상수는 반대로 한번 정해지면 변하지 않는 값이다.
특별히 '상수'로 선언하는 키워드는 없지만, 그냥 안 바꾸고 쓰면 상수처럼 되는 거다.

 

pi
 

이렇게 쓰면 π 값이 나온다. 그냥 기본으로 있는 상수 느낌?

 

✍️ 변수 이름 만들 때 주의할 점

변수 이름 만들 땐 몇 가지 규칙이 있다.

  • **알파벳, 숫자, 언더바(_), 마침표(.)**를 쓸 수 있고
  • 첫 글자는 알파벳이나 마침표(.)로 시작해야 한다.
  • 대소문자 구분도 된다!
 

 

score <- 95 # OK
Score <- 88 # OK 
1score <- 70 # ❌ 숫자로 시작하면 안 됨

 

 

📌 오늘의 한 줄 요약

변수는 바뀌는 값, 상수는 안 바뀌는 값, 그리고 R에선 <- 으로 값을 대입한다.

728x90
반응형

'직장인 대학원 > R' 카테고리의 다른 글

[R] 매트릭스 (Matrix)  (0) 2025.04.18
[R] 벡터(Vector)  (0) 2025.04.18
[R] 기본 객체와 자료 형태  (1) 2025.04.18
[R] 산술 연산  (0) 2025.04.18
[R] R 데이터를 사용하는 이유  (0) 2025.04.18

댓글