01 | 변수
데이터 타입 설명에 앞서, 값을 저장하고 추출하는 방법을 알아보기 위해 R에서 사용하는 변수에 대해서 살펴보자.
변수 이름 규칙
R의 변수명은 알파벳, 숫자, _(언더스코어), .(마침표)로 구성되며, -(하이픈)은 사용할 수 없다. 첫 글자는 알파벳 또는 .으로 시작해야 한다. 만약 .으로 시작한다면 . 뒤에는 숫자가 올 수 없다. 예를 들어, 다음은 모두 올바른 변수명이다.
a b a1 a2 .x다음은 올바르지 않은 변수명이다.
2a .2 a-b
한 가지 흥미로운 사실은 R 1.9.0 이전에는 변수명에 _를 사용할 수 없었다는 점이다. 이런 역사적인 이유로 다른 언어에서 흔히 _를 사용할 만한 상황에서 R은 .을 사용한다. 예를 들어, training_data, validation_data 같은 변수명 대신 data.training, data.validation과 같이 마치 객체의 속성을 접근하는 것처럼 보이는 명명 방식이 종종 사용된다.