남극
R 네 번째 - 변수란 무엇일까? 본문
변수
변수 : 변하는 수
변수는 코딩을 할 때 가장 기본적인 개념입니다.
값을 저장하고 저장한 값을 사용할 수 있게 해주는 그릇의 역할을 합니다.
R에서의 변수
R에서는 어떠한 역할을 할까요?
R에서의 변수는 "분석의 대상"으로 사용됩니다.
변수에 담겨있는 데이터를 분석하며 변수간의 관계를 분석할 수 있습니다.
우리는 상수를 선언할 수 있습니다.
상수는 고정된 값이라는 속성을 지녔기에 분석할 필요가 없습니다.
변수 생성하기
이제 R studio를 켜고 변수를 만들어봅시다.
R에서는 변수에 값을 대입할 때 <-를 사용합니다. 물론 = 써도 값이 대입이 됩니다.
R studio에서 script는 ctrl + enter로 실행이 가능합니다.
주의해야 할 것은 라인별로 실행되기에 변수 생성 부분부터 실행을 시켜주어야 합니다.
그냥 콘솔의 넣을 소스코드들을 저장할 수 있는 공간이기 때문입니다.
변수의 이름을 정할 때는 변수에 들어가는 데이터가 무엇인지 구분할 수 있도록 만드는 것이 프로그래머에게 가장 좋은 방법입니다. 예를 들어 나이를 담는 변수는 age라고 이름을 정해줄 수 있겠죠.
변수에 여러 개의 값 담기
R에는 c()라는 함수가 있습니다.
변수 <- c(값,값,값,값,값...)
함수에 대해서는 조금 뒤에 알아보도록 하겠습니다. 지금은 c()라는 함수라는 것이 여러 개의 변수를 담을 수 있도록 해준다고 이해하시기를 바랍니다.
A <- c(1,2,3,4,5)
A
그래서 이렇게 입력을 하고 실행을 하면
결과 값이 나오는 것을 볼 수 있습니다.
A <- c(1:5)
A
이러한 방법으로도 위에서와 같은 연산이 가능합니다.
1에서부터 5까지 1씩 증가하면서 A에게 값을 대입해주는 것입니다.
이외에도 여러 방법이 있습니다. 당장은 이 두 가지 방법을 알고 나중에 필요할 때 더 알아가 보도록 합시다.
다음 포스팅에서는 문자열을 다루어보도록 하겠습니다.
'R' 카테고리의 다른 글
R 여섯 번째 - 함수란? (1) | 2020.04.24 |
---|---|
R 다섯 번째 - 문자 다루기 (0) | 2020.04.23 |
R 세 번째 - R 시작하기 (2) | 2020.04.22 |
R 두 번째 - R, R Studio 설치하기 (0) | 2020.04.21 |
R 첫 번째 - R이란? (0) | 2020.04.21 |