Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

시계열 이동, 필터와 결합 카드

시계열의 시간 기준을 옮기거나 관측점을 필터링하고 여러 입력을 합칠 수 있습니다. 시간 범위를 고정값으로 표에 연결하는 변환도 제공합니다.

입출력과 사용 문맥

카드입력형출력형표준 카드표 안의 변환
Shift time seriesTime seriesTime series지원지원
Align to dateTime seriesTime series지원지원
Relative timeTime seriesTime series지원지원
Filter time seriesTime seriesTime series지원지원
Combine time seriesTime seriesTime series지원지원
Coalesce time seriesTime series arrayTime series지원지원
Static timeFlow start, TimeTime미지원지원
Numeric range to date rangeNumber rangeTime range지원지원
Create rangeFlow start, Time, NumberNumber range, Time range미지원지원

Align series to event set은 시계열을 이벤트 시작에 맞추는 표준 카드이며 표 안의 변환은 지원하지 않습니다.

시계열 시각 이동

Shift time series는 지정한 시간 단위와 길이로 시계열을 앞이나 뒤로 이동합니다. 선행 또는 후행 지표를 비교할 때 사용할 수 있습니다.

시작 시각 맞추기

Align to date는 입력 시계열의 시작을 지정한 날짜로 이동하여 새 시계열을 만듭니다.

Align series to event set은 이벤트 집합의 각 이벤트 시작에 시계열을 맞춥니다. 이벤트별 구간 비교는 이벤트 분석과 상대 시간 비교에서 구성할 수 있습니다.

상대 시간축

Relative time은 절대 날짜 대신 기준 시각부터 지난 시간을 표시합니다. 시계열 시작에 정렬하면 첫 관측 이후의 일수나 연수가 X축에 표시됩니다. 입력 플롯 외에도 임의의 시간 범위, 시계열 검색 결과 또는 직접 지정한 날짜를 기준으로 사용할 수 있습니다.

이 카드는 Sunset 단계로 더 이상 갱신되지 않지만 표준 카드와 표 안의 변환에서 계속 지원합니다. 새 구성에는 플롯 Data 설정의 Relative time options를 권장합니다.

시계열 점 필터

Filter time series는 시간 범위 또는 수학적 조건으로 점을 유지하거나 제거합니다. Filter By Time과 Filter By Condition 중 하나만 구성해도 됩니다.

방식기준
Filter By Time관측의 timestamp를 시간 범위로 필터링합니다. 보통 X축에 해당합니다.
Filter By Condition값에 대한 조건으로 필터링합니다. 보통 Y축에 해당합니다.

조건 수식에서 플롯은 $A처럼 참조합니다. 여러 시계열을 함께 참조할 수도 있습니다.

$A > 100 && $B < 50

예시의 $A와 $B에는 비교할 실제 플롯을 지정합니다. 객체를 선택한 경우에는 @로 해당 객체의 속성을 참조할 수 있습니다.

이벤트 집합을 조건으로 사용하려면 Event indicator series로 이벤트 수 시계열을 만든 뒤, 그 값이 0보다 큰 시각만 남기는 Filter By Condition을 구성합니다.

조건에 맞는 데이터를 유지할지 제거할지 지정하고 Filter Method를 선택합니다.

  • Gap: 제거한 부분을 시계열의 빈 구간으로 표시합니다.
  • Continuous: 남은 값 사이를 보간하여 연속 시계열로 만듭니다. Interpolation Options에서 보간을 설정하며 기본값은 Linear입니다.

여러 입력의 시각이 다를 때 조건을 평가하는 방식은 시계열 필터의 보간을 따릅니다.

여러 시계열의 실제 관측 결합

Combine time series는 두 개 이상의 시계열에 있는 모든 관측 시각을 합칩니다. 같은 시각에 관측이 겹치면 선택한 union 연산으로 값을 계산합니다. 예를 들어 mean을 선택하면 해당 시각에 실제 값이 있는 입력들의 평균을 사용합니다.

이 카드는 없는 관측을 보간하지 않습니다. 각 timestamp에 실제 데이터점이 있는 시계열만 결합합니다. 여러 입력을 보간하여 합산하는 Linear aggregation과 구분합니다.

Transform table에서는 Combine time series 외에 Combine time series group 변환도 사용할 수 있습니다. 후자는 Group by로 만든 시계열 그룹 열을 결합합니다.

사용할 수 있는 첫 시계열 선택

Coalesce time series는 배열에서 null도 오류 상태도 아닌 첫 시계열을 반환합니다. 모든 입력이 null이면 null을 반환합니다.

null일 수 있는 카드나 열 값을 변수 입력으로 첫 원소에 지정하고, null이 아닌 대체 시계열을 두 번째 원소에 지정하면 첫 입력이 없을 때 대체값을 사용할 수 있습니다.

일반 단일 값이나 배열 값의 null 대체는 Coalesce를 사용합니다.

표에 같은 시각이나 범위 추가

Static time은 모든 행에 같은 Time 값을 가진 열을 만듭니다. Date/time parameter의 값을 표에 연결할 때 사용할 수 있습니다.

Create range는 모든 행에 같은 Number range 또는 Time range를 가진 열을 만듭니다. 범위 매개변수의 값을 표 계산에 연결할 수 있습니다.

숫자 범위를 날짜 범위로 변환

Numeric range to date range는 숫자 범위 양끝을 시간 범위로 바꿉니다. 입력 단위에 맞춰 Unix milliseconds 또는 Unix seconds를 선택합니다. 단일 숫자에 사용하는 Number to date와 달리 범위 전체를 변환합니다.

시계열의 값 상하한을 영역으로 표시하려면 상하한 카드를 사용합니다.