테이블 계산을 사용하여 이전 비율 및 백분율 변동 계산

이 페이지에서 설명하는 방법 대신 단축키 계산을 사용하여 테이블 계산을 만들 수 있는 권한이 있을 경우 Looker 함수 및 연산자를 사용하지 않고 Explore의 데이터 테이블에 있는 숫자 필드에 대해 일반적인 계산을 수행할 수 있습니다.

테이블 계산을 사용하면 임시 측정항목을 만들고 Explore 쿼리로 반환된 데이터에 대한 계산을 수행할 수 있습니다. 이는 이전 비율(%)변동률과 같은 측정항목을 계산하는 데 유용합니다.

이 페이지에서는 아래 열과 피벗된 행 모두에 이러한 측정항목을 계산하는 방법을 설명합니다.

offset()을 사용하여 아래 열 이전 비율 및 변동률 계산

offset() 테이블 계산 함수를 사용하면 동일 열에 있는 다른 행의 값을 참조할 수 있습니다. 이는 아래 열의 이전 비율 및 변동률을 계산하는 데 적합합니다.

다음 예시에서는 다음 테이블의 데이터를 사용합니다. 여기에는 주문 생성 날짜별로 그룹화된 주문 수가 포함됩니다.

offset()을 사용하여 아래 열 이전 비율 계산

orders.count의 이전 비율을 계산하기 위해 다음과 같은 테이블 계산을 수행할 수 있습니다.

${orders.count} / offset(${orders.count}, -1)

이 계산은 열에 있는 각 값을 그 앞에 있는 행의 값으로 나눕니다.

offset()을 사용하여 아래 열 변동률 계산

이전 비율과 유사하게 변동률을 계산한 다음 전체 계산에서 1을 뺄 수 있습니다.

${orders.count} / offset(${orders.count}, -1) -1 

결과

이전 비율 및 변동률 테이블 계산은 다음 결과를 반환합니다.

주문 수 이전 비율 및 주문 수 변동률 테이블 계산을 위해 두 개의 새 열을 보여주는 데이터 테이블을 살펴봅니다.

테이블 계산 만들기 또는 테이블 계산 수정 팝업의 형식 드롭다운 메뉴에서 형식을 선택하여 테이블 계산 값의 형식을 맞춤설정할 수 있습니다. 숫자 필드에 커스텀 형식 추가 문서 페이지에 설명된 대로 커스텀 형식 지정을 사용할 수 있습니다 (사용 가능한 기본 형식이 아닌 다른 형식을 원하는 경우).

pivot_offset()을 사용하여 행 전반의 이전 비율과 변동률 계산

피벗 결과에서 pivot_offset() 테이블 계산 함수를 사용하면 다른 열에 있는 동일 행의 값을 참조할 수 있습니다. 다음 예시에서 pivot_offset(), -1을 사용하면 이전 행이 아니라 이전 열을 참조합니다.

다음 예시에서는 다음 테이블의 데이터를 사용합니다. 여기에는 주문 생성 날짜별로 그룹화된 주문 수사용자 연령 계층별로 피벗된 주문 수가 포함됩니다.

pivot_offset()을 사용하여 피벗된 행 전반의 이전 비율 계산

행 전체의 이전 비율을 계산하려면 이전 비율과 아래 열 변동률을 계산하는 방법을 보여주는 예시에 offset()을 사용한 것과 동일한 방법으로 pivot_offset()을 사용하면 됩니다.

${orders.count} / pivot_offset(${orders.count}, -1)

이 표현식은 테이블에 있는 각 값을 왼쪽으로 한 칸 떨어진 열에 있는 동일한 행의 값으로 나눕니다. 그러면 다음 테이블이 생성됩니다.

행 전체 테이블 계산의 주문 수 이전 비율에 대한 새로운 피벗 열을 보여주는 데이터 테이블을 살펴봅니다.

pivot_offset()을 사용하여 피벗된 행 전체의 변동률 계산

다시 pivot_offset()을 사용하여 아래 열을 계산할 때 offset()을 사용하는 것과 동일하게 피벗된 행 전체에서 계산을 수행할 수 있습니다.

(${orders.count} / pivot_offset(${orders.count}, -1)) - 1

이는 이전 비율과 동일한 표현식이며 단지 1을 뺀 것입니다. 그러면 다음 테이블이 생성됩니다.

행 전체 테이블 계산에서 주문 수 변동률에 대한 새 피벗 열을 보여주는 데이터 테이블을 살펴봅니다.