Main Content

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

스프레드시트 가져오기

스프레드시트에는 종종 변수 이름과 행 이름뿐 아니라 숫자형 데이터와 텍스트 데이터가 함께 들어있을 수 있습니다. 이런 파일을 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

참고 항목

|

관련 항목