본문 바로가기

통계: 이 또한 기본이라

데이터 구조(Data Structure): 벡터(Vector), 리스트(List)

 

 

벡터(Vector): R에서 이용하는 객체의 기본 단위

                        구성요소 -  한 가지 유형의 데이터

                        벡터에서 Matrix, Array 생성 가능함

                        하나 이상의 데이터를 갖는 벡터를 만들 때는 c() 함수를 사용함

                        c() 함수의 인자에 n:m 표현식을 활용하면 간단하게 수열을 생성할 수 있음.

                        예: 1~20 → c(1:20)

                        seq(from, to, by): from부터 to까지 by씩 증가하는 수열을 생성하는 함수

                        rep(x, times): x를 times만큼 반복하는 함수

 

 

벡터(Vector)→ 2차원: 매트릭스(Matrix)

                     → n차원: 어레이(Array)

      매트릭스와 어레이는 모두 한 가지 유형의 데이터로 구성되어 있음.

 

리스트(List)→ 데이터프레임(Data Frame)

      리스트는 여러가지 유형의 데이터 구조로 구성되어 있음.

      데이터프레임은 벡터(Numeric/Logical 또는 Factor형)로 구성되어 있음.

 

 

 

 

 

출처: 한혁수. (2020). R로 쉽게 통계 배우기. 생능출판사.