이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
스프레드시트 가져오기
스프레드시트에는 종종 변수 이름과 행 이름뿐 아니라 숫자형 데이터와 텍스트 데이터가 함께 들어있을 수 있습니다. 이런 파일을 MATLAB®에서 가장 잘 나타내는 형식은 테이블입니다. 가져오기 툴 또는 readtable
함수를 사용하여 데이터를 테이블로 가져올 수 있습니다.
가져오기 툴을 사용하여 스프레드시트 데이터 가져오기
가져오기 툴을 사용하면 테이블 또는 다른 데이터형으로 가져올 수 있습니다. 예를 들어, MATLAB에서 샘플 스프레드시트 파일 patients.xls
의 데이터를 테이블로 읽어옵니다. 가져오기 툴을 사용하여 파일을 열고 데이터의 범위 및 출력 유형과 같은 옵션을 선택합니다. 그런 다음 선택 항목 가져오기 버튼 을 클릭하여 데이터를 MATLAB 작업 공간으로 가져옵니다.
readtable
을 사용하여 스프레드시트 데이터 가져오기
또는, 파일 이름과 함께 readtable
함수를 사용하여 스프레드시트 데이터를 테이블로 읽어올 수 있습니다. 예를 들면 다음과 같습니다.
T = readtable('patients.xls');
또한, 범위 파라미터를 지정하여 가져올 데이터의 범위를 선택할 수도 있습니다. 예를 들어, 스프레드시트의 처음 5개 행과 열을 읽어오겠습니다. Excel 표기법을 사용하여 'A1:E5'
로 범위를 지정합니다.
T = readtable('patients.xls','Range','A1:E5')
T = 4×5 table LastName Gender Age Location Height ____________ __________ ___ _____________________________ ______ {'Smith' } {'Male' } 38 {'County General Hospital' } 71 {'Johnson' } {'Male' } 43 {'VA Hospital' } 69 {'Williams'} {'Female'} 38 {'St. Mary's Medical Center'} 64 {'Jones' } {'Female'} 40 {'VA Hospital' } 67
기타 데이터형으로 스프레드시트 데이터 가져오기
테이블 외에도 timetable형, 숫자형 행렬, 셀형 배열 또는 개별 열 벡터 형식으로 스프레드시트 데이터를 MATLAB 작업 공간으로 가져올 수 있습니다. 필요한 데이터형에 따라 다음 함수 중 하나를 사용합니다.
출력값의 데이터형 | 함수 |
---|---|
timetable형 | readtimetable |
숫자형 행렬 | readmatrix |
셀형 배열 | readcell |
개별 열 벡터 | readvars |