Main Content

iqr

timeseries 데이터의 사분위 범위

설명

예제

tsiqr = iqr(ts)timeseries 객체에서 데이터 샘플의 사분위 범위를 반환합니다.

tsiqr = iqr(ts,Name,Value)는 하나 이상의 이름-값 쌍의 인수를 사용하여 사분위 범위를 계산할 때 추가 옵션을 지정합니다. 예를 들어, tsiqr = iqr(ts,'Quality',-99,'MissingData','remove')는 -99를 누락된 샘플 품질 코드로 정의하고 사분위 범위를 계산하기 전에 누락된 샘플을 제거합니다.

예제

모두 축소

timeseries 객체를 만들고 샘플 데이터의 사분위 범위를 계산합니다.

ts = timeseries((1:10)');
tsiqr = iqr(ts)
tsiqr = 5

입력 인수

모두 축소

입력 timeseries로, 스칼라로 지정됩니다.

데이터형: timeseries

이름-값 인수

선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN으로 지정합니다. 여기서 Name은 인수 이름이고 Value는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.

R2021a 이전 릴리스에서는 쉼표를 사용하여 각 이름과 값을 구분하고 Name을 따옴표로 묶으십시오.

예: tsiqr = iqr(ts,'Quality',-99,'MissingData','remove')

누락값 표시자로, -128에서 127 사이의 정수로 구성된 스칼라, 벡터, 행렬 또는 다차원 배열로 지정됩니다. 각 요소는 누락된 데이터로 처리할 품질 코드입니다.

기본적으로, iqr은 사분위 범위를 계산하기 전에 누락된 데이터를 제거합니다. 데이터를 제거하는 대신 보간하려면 이름-값 쌍 'MissingData','interpolation'을 지정하십시오.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

누락된 데이터 메서드로, 사분위 범위를 계산하기 전에 누락값을 제거하기 위해 'remove'로 지정되거나, 데이터를 보간하여 누락값을 채우기 위해 'interpolate'로 지정됩니다. 누락값으로 간주할 데이터 샘플을 나타내려면 'Quality' 이름-값 쌍을 지정합니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | |