더북(TheBook)

데이터 구조를 ‘요리 재료를 한 종류로 이어서 묶어 놓은 새끼줄(벡터), 한 종류를 부위별로 구분한 진공 비닐(팩터), 한 종류만 보관하는 전용 냉장고(행렬), 한 종류만 보관하는 전용 냉장고를 여러 개 쌓은 냉장고(배열), 여러 종류에 이름표를 붙여 보관한 상자(리스트), 여러 종류를 보관한 다용도 냉장고(데이터 프레임)’라고 생각하고 다음 표를 확인해 봅시다.

 

표 4-3 | 데이터 구조의 종류

데이터 종류

한 줄 혹은 여러 칸(차원)

설명

데이터 구조 이름

한 가지

한 줄로(1차원)

한 종류를 한 줄로 묶어서 보관

벡터(vector)

한 줄로(1차원)

한 종류를 한 줄로 부위별로 구분해서 보관

팩터(factor)

여러 칸으로(2차원)

한 종류를 여러 칸으로 전용 냉장고에 보관

행렬(matrix)

여러 칸으로(n차원)

한 종류를 여러 칸으로 전용 냉장고를 늘어놓고 보관

배열(array)

여러 가지

한 줄로(1차원)

여러 종류 이름표를 붙여서 보관

리스트(list)

여러 칸으로(2차원)

여러 종류를 여러 칸으로 다용도 냉장고에 보관

데이터 프레임(data frame)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.