Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

테이블

명명된 열이 각기 다른 유형을 가질 수 있는 테이블 형식의 배열

table은 열 방향 데이터 또는 테이블 형식 데이터에 적합한 데이터형으로서, 텍스트 파일이나 스프레드시트에서는 주로 열로 저장됩니다. 테이블은 열 방향 변수와 행으로 구성됩니다. 테이블에 포함된 변수 각각은 데이터형과 크기가 서로 다를 수 있습니다. 단, 각각의 변수는 모두 행 개수가 같아야 합니다. 자세한 내용을 보려면테이블을 생성하고 사용하기항목을 참조하거나Tables and Categorical Arrays비디오를참조하십시오。

함수

모두 확장

table 다양한 유형을 포함할 수 있는 명명된 변수로 구성된 table형 배열
array2table 동종 배열(Homogeneous Array)을 테이블로 변환
Cell2Table. 셀형 배열(Cell Array)을 테이블(Table)로 변환
struct2table 구조체형 배열을 테이블로 변환
table2array 테이블을을동종(均匀阵列)로변환
table2cell 테이블을을셀형배열로로
table2struct 테이블을 구조체형 배열로 변환
table2timetable 将表格转换为时间表
timetable2table Convert timetable to table
vartype 下标通过变量类型的表或时间表
convertvars Convert table or timetable variables to specified data type

기본적인 가져오기와 내보내기

readtable 파일에서테이블만들기
writetable 파일에 테이블 쓰기

가져오기 규칙 정의

detectImportOptions 파일 내용에 따라 가져오기 옵션 생성
SpreadSheetimportOptions. 스프레드시트에 대한 import options 객체
getvaropts 변수에 대한 가져오기 옵션 가져오기
setvaropts 변수에 대한 가져오기 옵션 설정
setvartype 변수 데이터형 설정
preview 가져오기 옵션을 사용하여 파일에서 8개 행 미리보기
表형,时间表형형高형배열의맨위가져오기
tail Get bottom rows of table, timetable, or tall array
summary 테이블, 타임테이블 또는 categorical형 배열의 요약 출력
height 테이블 행 수
width 테이블변수개수
istable. 입력값이 테이블인지 확인
堆栈edplot 공통된 x축을 갖는 여러 변수의 누적 플롯

정렬하기

sortrows 행렬 또는 테이블의 행 정렬
unique 배열내고유한값
issortedrows 행렬또는테이블행이정렬되었는지확인
topkrows Top rows in sorted order

변수 재배열하기

addvars. 테이블 또는 타임테이블에 변수 추가
renamevars Rename variables in table or timetable
movevars Move variables in table or timetable
removevars Delete variables from table or timetable
splitvars Split multicolumn variables in table or timetable
mergevars 테이블 또는 타임테이블 변수를 다중 열 변수로 결합
vartype 下标通过变量类型的表或时间表
convertvars Convert table or timetable variables to specified data type

형태변경하기

rows2vars 重新定向表或时间表,使行变为变量
堆栈 입력 테이블/타임테이블의 데이터를 출력 테이블/타임테이블의 변수 하나에 쌓기
unstack Unstack data from single variable into multiple variables
inner2outer 테이블이나 타임테이블에서 중첩된 테이블 내 테이블 계층 구조 반전

속성을사용자용자지정

addprop 将自定义属性添加到表或时间表
rmprop Remove custom properties from table or timetable

키 변수를 사용하여 결합하기

join 키 변수를 사용하여 행을 기준으로 2개의 테이블 또는 타임테이블 결합
innerjoin 테이블 또는 타임테이블 두 개 간 내부 결합
outerjoin 테이블 또는 타임테이블 두 개 간 외부 결합

집합 연산

union 두 배열의 합집합(union)
intersect 두 배열의 교집합
ismember 집합배열의구성원인배열요소반환
setdiff 두 배열의 차집합
setxor Set exclusive OR of two arrays
ismissing 누락값 찾기
standardizeMissing Insert standard missing values
rmmissing. 누락된 요소 제거
fillmissing 누락값채우기
varfun 함수를 테이블 또는 타임테이블 변수에 적용
Rowfun. 테이블 또는 타임테이블 행에 함수 적용
findgroups 그룹을 찾고 그룹 번호 반환
splitapply 데이터를 그룹으로 분할하고 함수 적용
groupsummary 그룹 요약 계산
vartype 下标通过变量类型的表或时间表
convertvars Convert table or timetable variables to specified data type

라이브편집기작업

테이블 결합 Combine two tables using key variables in the Live Editor
테이블변수쌓기 Combine values from multiple table variables into one table variable in the Live Editor
테이블변수해체 Distribute values from one table variable to multiple table variables in the Live Editor

도움말 항목

테이블 사용의 이점

테이블을 사용하여 혼합된 유형의 데이터를 간편하게 저장하고, 숫자 인덱싱이나 이름 인덱싱으로 데이터에 액세스하고, 메타데이터를 저장합니다.

테이블을 생성하고 사용하기

이 예제에서는 작업 공간 변수에서 테이블을 생성하고 테이블 데이터를 사용하고 나중에 사용할 수 있도록 테이블을 파일에 쓰는 방법을 보여줍니다.

아이블의데이터에에액세스

괄호, 점 표기법 및 중괄호를 사용하여 테이블의 요소를 참조함으로써 다양한 방법으로 테이블의 데이터에 액세스할 수 있습니다. 인덱싱을 사용하여 테이블의 서브셋인 새로운 테이블을 생성하거나 테이블의 데이터에서 배열을 생성할 수 있습니다.

테이블 계산

이 예제에서는 테이블에 대해 계산을 수행하는 방법을 보여줍니다.

DimensionNames 속성에 대한 R2016b에서의 변경 사항

DimensionNames 속성을 수정하면 테이블에서 호환성 경고가 발생하고 차원 이름이 변경될 수 있습니다.