FieldValueCount - 스크립트 및 차트 함수
FieldValueCount()는 필드 내 고유 값의 수를 찾는 integer 함수입니다.
Syntax:
FieldValueCount(field_name)
Return data type: 정수
Arguments:
인수 | 설명 |
---|---|
field_name | 값이 필요한 필드의 이름. 예를 들어, 테이블에 있는 열입니다,문자열 값으로 지정해야 합니다. 따라서 필드 이름은 작은따옴표로 묶어야 합니다. |
Examples and results:
다음 예는 First name 테이블의 Names 필드를 사용합니다.
예 | 결과 |
---|---|
예제 데이터를 앱에 추가하고 실행합니다. |
샘플 데이터에서와 마찬가지로 테이블 Names가 로드됩니다. |
차트 함수: 차원 First name이 포함된 테이블에 측정값으로 다음을 추가합니다. |
|
FieldValueCount('First name') |
5이며 Peter가 두 번 나오기 때문입니다. |
FieldValueCount('Initials') |
6이며 Initials에 고유 값만이 있기 때문입니다. |
스크립트 함수, 예제 데이터에서와 마찬가지로 테이블 Names가 로드된 것으로 가정합니다. |
|
John1: Load FieldValueCount('First name') as MyFieldCount1 Resident Names; |
MyFieldCount1=5이며, 'John'가 두 번 나오기 때문입니다. |
John1: Load FieldValueCount('Initials') as MyInitialsCount1 Resident Names; |
MyFieldCount1=6이며, 'Initials'에 고유 값만 있기 때문입니다. |
데이터 사용 예:
예에서 사용된 데이터:Names:
LOAD * inline [
First name|Last name|Initials|Has cellphone
John|Anderson|JA|Yes
Sue|Brown|SB|Yes
Mark|Carr|MC |No
Peter|Devonshire|PD|No
Jane|Elliot|JE|Yes
Peter|Franc|PF|Yes ] (delimiter is '|');
FieldCount1:
Load FieldValueCount('First name') as MyFieldCount1
Resident Names;
FieldCount2:
Load FieldValueCount('Initials') as MyInitialsCount1
Resident Names;