filter_statistics
Filter Korean statistical data by region, period, and item using a stored data ID or direct JSON input to retrieve targeted subsets.
Instructions
통계 데이터를 필터링합니다.
서버에 저장된 데이터(data_id) 또는 직접 전달된 데이터(data_json)를 사용합니다. data_id 사용 시 LLM 컨텍스트에 데이터를 포함하지 않아 효율적입니다.
Args: regions: 포함할 지역 목록 (쉼표 구분) 예: "서울특별시,부산광역시" periods: 포함할 기간 목록 (쉼표 구분) 예: "2022,2023" items: 포함할 항목 목록 (쉼표 구분) 예: "인구수,세대수" format: 응답 형식 ("summary" 또는 "raw") data_id: 저장된 데이터 ID (get_statistics_data 결과에서 확인) data_json: KOSIS 데이터 JSON 문자열 (data_id 없을 때 사용)
Returns: JSON 문자열: 필터링된 데이터 (summary 형식이면 요약 포함)
Example: # 권장: data_id 사용 (서버에서 파일 읽음) >>> filter_statistics(regions="서울특별시,부산광역시", data_id="20231213_abc12345")
# 대안: data_json 직접 전달
>>> filter_statistics(regions="서울특별시,부산광역시", data_json=data)Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| format | No | summary | |
| data_id | No | ||
| periods | No | ||
| regions | No | ||
| data_json | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |