이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
ismissing
누락값 찾기
설명
TF = ismissing(
는 입력 데이터의 요소 중 누락값이 있는 요소를 나타내는 논리형 배열을 반환합니다. A
)TF
의 크기는 A
의 크기와 같습니다.
누락값은 다음과 같이 A
의 데이터형에 따라 정의됩니다.
NaN
—double
형,single
형,duration
형,calendarDuration
형NaT
—datetime
<missing>
—string
<undefined>
—categorical
{''}
— 문자형 벡터로 구성된cell
형
A
가 테이블이면 각 변수의 데이터형에 따라 해당 변수의 누락값이 정의됩니다.
데이터형에 표준 누락값의 디폴트 정의가 없는 경우 ismissing(A)
는 A
와 동일한 크기의 논리값 0
(false
)으로 구성된 배열 또는 테이블을 반환합니다.
은 table형 또는 timetable형 입력 데이터에 대해 위에 열거된 모든 구문의 출력 데이터형을 지정합니다.TF
= ismissing(___,'OutputFormat',format
)
예제
입력 인수
팁
정수 변수는
NaN
을 저장할 수 없으므로,-99
처럼 다른 용도로 절대 사용되지 않을 특별한 정수 값을 사용하여누락된 정수 데이터를 나타내야 합니다.누락된 string형을 찾는 데 대한 자세한 내용은 빈 문자열과 누락된 값이 있는지 테스트하기 항목을 참조하십시오.
문자형이 아닌 벡터로 구성된 셀형 배열이나 구조체형 배열인 입력 데이터의 경우,
ismissing
은false
를 반환합니다. 구조체형 배열에서 누락된 값을 찾으려면,structfun
함수를 사용하여 구조체의 각 필드에ismissing
을 적용합니다. 문자형이 아닌 벡터로 구성된 셀형 배열에서 누락된 값을 찾으려면,cellfun
함수를 사용하여 셀형 배열의 각 셀에ismissing
을 적용합니다.
알고리즘
ismissing
은 문자형 벡터로 구성된 셀형 배열, 문자형 배열 또는 categorical형 배열인 표시자에 대해 선행 공백과 후행 공백을 각각 다르게 처리합니다.
문자형 벡터로 구성된 셀형 배열의 경우
ismissing
은 표시자 공백을 무시하지 않습니다. 모든 문자형 벡터가 정확하게 일치해야 합니다.테이블 변수의 문자형 배열의 경우
ismissing
은 표시자의 후행 공백을 무시합니다.categorical형 배열의 경우
ismissing
은 표시자의 선행 공백과 후행 공백을 무시합니다.
확장 기능
버전 내역
R2013b에 개발됨참고 항목
함수
isoutlier
|standardizeMissing
|anymissing
|rmmissing
|fillmissing
|fillmissing2
|missing
|isnan
|isempty
|isundefined
|any
|all