-
R의 자료구조 정리요약program_language 및 궁금한것/R 빅데이터 2019. 3. 23. 19:38
R의 자료구조는 다른 언어들과 다르다.
데이터 유형을 지정하지 않는다.
데이터 유형과 구조를 구분해 생각한다.
numeric, Date, logical
R에는 총 7가지의 자료구조가 존재한다.
스칼라(Scala)
단순히 데이터 하나 넣는것이다.
문자, 숫자, 논리등의 데이터 유형이 존재한다.
벡터(Vector)
데이터가 많으면 관리를 위해 묶는것
같은 데이터 유형만 가능하다.
일렬로 나열한다.
행렬(Matrx)
행열이 있는것
같은 데이터 유형만 가능하다.
ex) 엑셀
배열(Array)
행렬을 층으로 나눈것
파이썬의 판다스에서는 나오지 않음
데이터프레임(DataFrame)
다른 데이터 유형도 가능하다.
리스트(List)
리스트에는 모든 데이터 형이 다 들어올 수 있다.
리스트도 차원을 가지고 있다.
층으로 구분해서 모든 자료형을 담을 수 있다.
각 층마다 분리되어 있다.
엑셀의 시트라고 보면 된다.
요인(Factor)
카테고리
문자처럼 보이겠지만 실제로는 숫자이다.
요인은 수준(level)로 알려진 사전에 정의된 집합값만 담는다.
반응형'program_language 및 궁금한것 > R 빅데이터' 카테고리의 다른 글
[R] 데이터의 종류 - 정형, 반정형, 비정형 데이터 (0) 2019.05.25 R 연산기능 정리! (0) 2019.05.11 R 패키지 설치 삭제 방법 (0) 2019.05.11 R사용법 - Print (0) 2019.05.11 빅데이터란? (0) 2019.05.11