Main Content

가져오기 툴

파일에서 데이터 가져오기

설명

가져오기 툴을 사용하여 스프레드시트 파일, 구분된 텍스트 파일, 고정 너비 텍스트 파일에서 데이터를 미리 보고 가져올 수 있습니다. MATLAB® Online™에서 netCDF 파일의 데이터를 미리 보고 가져올 수도 있습니다. 가져올 데이터를 대화형 방식으로 선택하고, 다른 유사 파일을 가져오기 위해 툴이 생성한 스크립트나 함수를 재사용할 수 있습니다.

Import Tool

가져오기 툴 열기

  • MATLAB 툴스트립: 탭의 변수 섹션에서 데이터 가져오기를 클릭합니다.

  • MATLAB 명령 프롬프트: uiimport(filename)을 입력합니다. 여기서 filename은 텍스트 파일이나 스프레드시트 파일(또는 MATLAB Online의 경우 netCDF 파일)의 이름을 지정하는 문자형 벡터입니다.

예제

모두 확장

탭으로 구분된 텍스트 파일에서 특정 범위의 데이터를 가져와서 파일의 숫자형이 아닌 값을 대체합니다.

커서를 드래그해서 가져올 셀을 선택합니다. 연속되지 않은 범위를 선택하려면 Ctrl 키를 누르십시오.

Preview of text data import in the Import Tool. Some data elements are selected, and the Output Type field is set to Column vectors.

변수 이름 행 필드를 수정하여 가져오기 툴에서 변수 이름에 사용할 행을 나타냅니다.

Preview of text data import in the Import Tool. The Variable Names Row field is set to 3. The variable names are the values in the third row of data: CH1, CH2, and CH3.

기본적으로, NaN은 숫자형 셀에서 가져올 수 없는 값을 대체합니다. 하지만, 이 값을 다른 숫자형 값으로 변경할 수 있습니다. 가져오기 탭의 가져올 수 없는 셀 섹션에서 가져올 수 없는 값을 처리하는 방법을 지정합니다.

Preview of text data import in the Import Tool. Unimportable cells are highlighted in yellow and are replaced with the value -99.0.

또는, 가져올 수 없는 셀을 포함하는 행을 가져오기 대상에서 제외할 수도 있습니다.

Import Tool setting for text data import. Rows with unimportable cells are highlighted in purple and are excluded from the import.

선택 항목 가져오기 버튼 을 클릭합니다. 작업 공간에 새 열 벡터가 나타납니다.

Workspace containing column vectors CH1 and CH3

텍스트 파일의 날짜와 숫자를 테이블로 가져옵니다. 파일의 숫자형 값에 사용할 소수점 구분 기호와 날짜에 사용할 사용자 지정 형식을 지정합니다.

가져올 데이터 형식 섹션에서 테이블을 선택하여 파일 데이터를 table 변수로 가져옵니다. 이 예제에서는 데이터의 세 번째 열에 소수점 구분 기호가 쉼표인 통화 금액이 포함되어 있습니다. 구분 기호 섹션에서 구분 기호 옵션을 선택합니다. 그런 다음, 소수점 구분 기호에서 ,(쉼표)를 선택합니다.

가져오기 툴이 통화 값을 적절하게 변환합니다.

Import Tool settings. The Output Type field is set to Table, and the Delimiter Options field is set to a comma decimal separator.

열의 데이터형을 DATE/TIME으로 변경하여 열에 날짜 데이터나 시간 데이터가 포함되도록 지정합니다. 추가 날짜 형식...을 클릭합니다. 목록을 아래로 스크롤하고 사용자 지정 날짜 형식을 입력합니다.

List of Import Tool options for date and time formats. There is a text field to apply a custom date format to the selected data.

선택 항목 가져오기 버튼 을 클릭하여 테이블을 가져옵니다.

관련 예제

프로그래밍 방식으로 사용

모두 확장

uiimport는 대화형 방식으로 파일이나 클립보드에서 데이터를 불러오는 대화 상자를 엽니다. MATLAB은 이 파일에 있는 데이터의 미리보기를 표시합니다.

uiimport(filename)은 파일 형식에 따라 가져오기 툴 또는 가져오기 마법사를 사용하여 filename에 지정된 파일을 엽니다. 스프레드시트 및 텍스트 파일(및 MATLAB Online의 경우 netCDF 파일)의 경우 uiimport가져오기 툴을 사용하여 파일을 엽니다. 이미지, 오디오, MAT 파일 등의 다른 모든 파일 형식의 경우 uiimport가져오기 마법사를 사용하여 파일을 엽니다.

uiimport('-file')은 먼저 파일 선택 대화 상자를 표시합니다.

uiimport('-pastespecial')은 먼저 클립보드 내용을 표시합니다.

S = uiimport(___)가져오기 마법사를 사용하여 파일을 열고 결과 변수를 구조체 S에 필드로 저장합니다.

버전 내역

모두 확장

참고 항목

함수

라이브 편집기 작업