테이블
table
은 열 방향 데이터 또는 테이블 형식 데이터에 적합한 데이터형으로서, 텍스트 파일이나 스프레드시트에서는 주로 열로 저장됩니다. 테이블은 열 방향 변수와 행으로 구성됩니다. 테이블에 포함된 변수 각각은 데이터형과 크기가 서로 다를 수 있습니다. 단, 각각의 변수는 모두 행 개수가 같아야 합니다. 자세한 내용을 보려면 테이블을 생성하고 테이블에 데이터 할당하기 항목을 참조하거나 Tables and Categorical Arrays 비디오를 참조하십시오.
함수
앱
데이터 정리기 | Preprocess and organize column-oriented data (R2022a 이후) |
라이브 편집기 작업
그룹별 계산 | 라이브 편집기에서 그룹별로 요약, 변환 또는 필터링합니다 (R2021b 이후) |
피벗 테이블 | Summarize tabular data in pivoted table in the Live Editor (R2023b 이후) |
테이블 결합 | Combine two tables using key variables in the Live Editor |
테이블 변수 쌓기 | Combine values from multiple table variables into one table variable in the Live Editor (R2020a 이후) |
테이블 변수 해체 | Distribute values from one table variable to multiple table variables in the Live Editor (R2020a 이후) |
도움말 항목
- 테이블을 생성하고 테이블에 데이터 할당하기
테이블을 생성하고 여기에 데이터를 할당하는 방법에는 여러 가지가 있습니다. 입력 배열에서 테이블을 생성하거나, 테이블을 사전할당하고 나중에 채우거나, 텍스트 파일 또는 스프레드시트에서 테이블을 가져올 수 있습니다.
- Control How MATLAB Imports Your Data
If you want to control the import process beyond the options provided by the
readtable
function, such as defining how to handle missing data or errors, then create an import options object before importing the data. - 테이블의 데이터에 액세스하기
괄호, 점 표기법 및 중괄호를 사용하여 테이블의 요소를 참조함으로써 다양한 방법으로 테이블의 데이터에 액세스할 수 있습니다. 인덱싱을 사용하여 테이블의 서브셋인 새로운 테이블을 생성하거나 테이블의 데이터에서 배열을 생성할 수 있습니다.
- 테이블 및 타임테이블에 대해 직접 계산
인덱싱을 통해 데이터를 추출하지 않고 테이블 및 타임테이블에 대해 직접 계산을 수행할 수 있습니다. 테이블 및 타임테이블의 모든 변수는 계산을 지원하는 데이터형을 가져야 합니다.
- 테이블을 지원하는 플롯
테이블을 플로팅 함수에 직접 전달하여 플롯을 생성합니다.
- 혼합된 데이터로 구성된 테이블
테이블을 사용하여 혼합된 유형의 데이터를 간편하게 저장하고, 숫자 인덱싱이나 이름 인덱싱으로 데이터에 액세스하고, 메타데이터를 저장합니다.
- DimensionNames 속성에 대한 R2016b에서의 변경 사항
DimensionNames 속성을 수정하면 테이블에서 호환성 경고가 발생하고 차원 이름이 변경될 수 있습니다.