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)으로 구성된 배열 또는 테이블을 반환합니다.
라이브 스크립트에 누락된 데이터 정리 작업을 추가하여 ismissing 기능을 대화형 방식으로 사용할 수 있습니다.
은 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
