Page 13 -
P. 13

R에는 몇 가지 타입의 벡터가 있다. 이것은 저장하는 요소들이 어떤 종류인지에 따라 구분한다.
                    다음 섹션에서는 수치형 벡터, 논리형 벡터, 문자형 벡터를 비롯하여 일반적으로 사용하는 벡터
                    타입을 살펴본다.
                                                                                                      2



                    2.1.1 수치형 벡터                                                                      기본 객체 알아보기


                    수치형 벡터는 숫자 값으로 된 벡터다. 스칼라 값은 가장 단순한 수치형 벡터로, 다음과 같다.

                      > 1.5
                      [1] 1.5


                    수치형 벡터는 가장 많이 사용하는 데이터 타입으로 데이터 분석에서 기본이다. 많이 알려진 다른
                    프로그래밍 언어에는 정수형, 실수형, 문자열 등 여러 종류의 스칼라 타입이 있다. 이러한 스칼라
                    타입은 벡터의 기본 구성 요소가 된다. 하지만 R에서는 스칼라 타입에 딱히 정해진 바가 없다. 스

                    칼라 숫자만 유일하게 길이가 1인 특수한 수치형 벡터라고 할 수 있다.

                    어떤 값을 정의할 때는 자연스럽게 이 값을 어떻게 저장해서 나중에 사용할지를 고민하게 된다.
                    값을 저장할 때는 <- 기호를 사용한다. 예를 들어 1.5 값을 갖는 x 변수를 만들어 보자.

                      > x <- 1.5

                    이제 이름이 x인 변수 값이 설정된 것을 확인할 수 있다. x를 입력하여 어떤 값이 들어 있는지 확

                    인하자.

                      > x
                      [1] 1.5

                    수치형 벡터를 만드는 방법은 여러 가지다. numeric() 함수로 원하는 길이의 영벡터를 만들 수
                    있다.

                      > numeric (10)
                      [1] 0 0 0 0 0 0 0 0 0 0


                    c() 함수로는 여러 벡터를 하나로 합칠 수 있다. 가장 간단한 예로 길이가 1인 단일 요소 벡터 여
                    러 개를 요소가 여러 개인 다중 요소 벡터 하나로 만들 수 있다.





                                                                                                  47





     r교과서_07.indd   47                                                                       2020-04-09   오후 4:21:24
   8   9   10   11   12   13   14   15   16   17   18