더북(TheBook)

3 변수 이름 짓기

R에서 변수는 알파벳, 숫자, -(대시), _(밑줄), .(마침표)를 사용해서 만들 수 있는데, 첫 글자는 알파벳이나 .로 시작해야 합니다. R의 초창기 버전은 프로그래밍에서 자주 쓰는 명명법인 _를 쓸 수 없었다고 합니다. 하지만 2020년 6월 현재 R 4.0 버전을 기준으로 _도 사용할 수 있습니다. 이름 짓기 규칙을 적용해 보겠습니다.

> x_1 <- c(1, 2, 3)
> x_1
[1] 1 2 3

> x.2 <- c(1, 2, 3)
> x.2
[1] 1 2 3

> 1_x <- c(1, 2, 3)
에러: 예상하지 못한 입력입니다. in "1_"

 

변수가 잘 만들어졌지만, 맨 마지막에는 숫자로 시작하는 변수 이름을 만들었기 때문에 오류가 발생했습니다.

 

변수 이름을 지을 때는 다음 가이드를 따르면 좋습니다.

 

가급적 소문자를 사용합니다.

명사화된 의미가 간결한 이름이 좋습니다.

이름이 길어지면 ._로 구분합니다.

이미 사용 중인 변수나 명령어는 피합니다.

좋은 변수 이름 예: sales_result, section_1

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.