Main Content

스프레드시트 가져오기

스프레드시트에는 종종 변수 이름과 행 이름뿐 아니라 숫자형 데이터와 텍스트 데이터가 함께 들어있을 수 있습니다. 이런 파일을 MATLAB®에서 가장 잘 나타내는 형식은 테이블입니다. 가져오기 툴 또는 readtable 함수를 사용하여 데이터를 테이블로 가져올 수 있습니다.

가져오기 툴을 사용하여 스프레드시트 데이터 가져오기

가져오기 툴을 사용하면 테이블 또는 다른 데이터형으로 가져올 수 있습니다. 예를 들어, MATLAB에서 샘플 스프레드시트 파일 patients.xls의 데이터를 테이블로 읽어옵니다. 가져오기 툴을 사용하여 파일을 열고 데이터의 범위 및 출력 유형과 같은 옵션을 선택합니다. 그런 다음 선택 항목 가져오기 버튼 을 클릭하여 데이터를 MATLAB 작업 공간으로 가져옵니다.

Import tool showing options to specify range of data, variable names row, and output type

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

참고 항목

|

관련 항목