리퀘오 / 스킬 / 데이터

시도별 값을 색으로 보여 주는 대한민국 지도

시도별 숫자 표를 넣으면 색 단계로 칠한 대한민국 지도와 순위 목록을 한 장으로 만듭니다.

제작 리퀘오 버전 35 사용 1,000회 미만

이 스킬이 하는 일

  1. 넣는 것

    시도별 숫자 표
    시도,주민등록인구(만 명)
    서울특별시,933
    부산광역시,327
    대구광역시,236
    인천광역시,302
    … (13줄 더)
  2. 스킬이 하는 일

    • 지역 이름을 정식 명칭과 맞춤
    • 값을 구간으로 나눠 색칠
    • 많고 적은 곳을 계산해 제목에 씀
  3. 받는 것

    색칠한 전국 지도 이미지
    인구는 경기·서울·부산에 절반 넘게 몰려 있다
    1위 경기 1,369만 명
    2위 서울 933만 명
    3위 부산 327만 명

이럴 때 쓰세요

실제 결과물

2026년 10월 22일 실행

서로 다른 예시 입력으로 실제 생성한 이미지입니다. 누르면 원본 크기로 볼 수 있습니다.

시도별 값을 색으로 보여 주는 대한민국 지도 — 시도별 인구(정식 명칭, CSV)
시도별 인구(정식 명칭, CSV)
시도별 값을 색으로 보여 주는 대한민국 지도 — 합계출산율(약칭, 마크다운 표, 16:9)
합계출산율(약칭, 마크다운 표, 16:9)

아래는 이 페이지의 예제 입력을 그대로 실행했을 때 함께 받은 내용입니다.

인구는 경기·서울·부산에 절반 넘게 몰려 있다

상위 3곳인 경기·서울·부산에 전체 인구의 51.3%가 집중돼 있다.

함께 받는 파일

  • 이미지korea-map.png인구는 경기·서울·부산에 절반 넘게 몰려 있다 · 296KB
결과 더 보기 지역 순위

지역 순위

순위지역주민등록인구(만 명)
1경기도1,369
2서울특별시933
3부산광역시327
4경상남도323
5인천광역시302
6경상북도253
7대구광역시236
8충청남도214
9전라남도179
10전북특별자치도174
11충청북도159
12강원특별자치도152
13대전광역시144
14광주광역시141
15울산광역시110
16제주특별자치도67
17세종특별자치시39
결과 JSON 원본 보기 API·MCP 가 돌려주는 모양 그대로
{
  "title": "인구는 경기·서울·부산에 절반 넘게 몰려 있다",
  "insight": "상위 3곳인 경기·서울·부산에 전체 인구의 51.3%가 집중돼 있다.",
  "value_name": "주민등록인구",
  "unit": "만 명",
  "regions": [
    {
      "name": "경기도",
      "short": "경기",
      "value": 1369,
      "rank": 1,
      "level": 4
    },
    {
      "name": "서울특별시",
      "short": "서울",
      "value": 933,
      "rank": 2,
      "level": 3
    },
    {
      "name": "부산광역시",
      "short": "부산",
      "value": 327,
      "rank": 3,
      "level": 2
    },
    {
      "name": "경상남도",
      "short": "경남",
      "value": 323,
      "rank": 4,
      "level": 2
    },
    {
      "name": "인천광역시",
      "short": "인천",
      "value": 302,
      "rank": 5,
      "level": 2
    },
    {
      "name": "경상북도",
      "short": "경북",
      "value": 253,
      "rank": 6,
      "level": 2
    },
    {
      "name": "대구광역시",
      "short": "대구",
      "value": 236,
      "rank": 7,
      "level": 2
    },
    {
      "name": "충청남도",
      "short": "충남",
      "value": 214,
      "rank": 8,
      "level": 1
    },
    {
      "name": "전라남도",
      "short": "전남",
      "value": 179,
      "rank": 9,
      "level": 1
    },
    {
      "name": "전북특별자치도",
      "short": "전북",
      "value": 174,
      "rank": 10,
      "level": 1
    },
    {
      "name": "충청북도",
      "short": "충북",
      "value": 159,
      "rank": 11,
      "level": 1
    },
    {
      "name": "강원특별자치도",
      "short": "강원",
      "value": 152,
      "rank": 12,
      "level": 1
    },
    {
      "name": "대전광역시",
      "short": "대전",
      "value": 144,
      "rank": 13,
      "level": 1
    },
    {
      "name": "광주광역시",
      "short": "광주",
      "value": 141,
      "rank": 14,
      "level": 1
    },
    {
      "name": "울산광역시",
      "short": "울산",
      "value": 110,
      "rank": 15,
      "level": 0
    },
    {
      "name": "제주특별자치도",
      "short": "제주",
      "value": 67,
      "rank": 16,
      "level": 0
    },
    {
      "name": "세종특별자치시",
      "short": "세종",
      "value": 39,
      "rank": 17,
      "level": 0
    }
  ],
  "legend": [
    {
      "level": 0,
      "from": 39,
      "to": 110
    },
    {
      "level": 1,
      "from": 141,
      "to": 214
    },
    {
      "level": 2,
      "from": 236,
      "to": 327
    },
    {
      "level": 3,
      "from": 933,
      "to": 933
    },
    {
      "level": 4,
      "from": 1369,
      "to": 1369
    }
  ],
  "missing": [],
  "unmatched": [],
  "notes": [],
  "facts": [
    "값이 있는 지역 수: 17",
    "1위(높은 순): 경기 1,369만 명",
    "2위(높은 순): 서울 933만 명",
    "3위(높은 순): 부산 327만 명",
    "낮은 순 1위: 세종 39만 명",
    "낮은 순 2위: 제주 67만 명",
    "낮은 순 3위: 울산 110만 명",
    "지역별 단순 평균: 301.3만 명",
    "중앙값: 179만 명",
    "가장 높은 곳과 낮은 곳의 차이: 1,330만 명 (경기 − 세종)",
    "경기는 세종의 35.1배",
    "단순 평균보다 높은 지역: 5곳, 낮은 지역: 12곳, 같은 지역: 0곳",
    "합계: 5,122만 명",
    "경기 비중: 26.7%",
    "상위 3곳(경기·서울·부산) 비중: 51.3%",
    "수도권(서울·경기·인천) 합계: 2,604만 명"
  ]
}

실행하기

20~70P/ 실행

예상 1~6초 · 글 생성 보통 1회, 최대 1회 · 후보·근거 판단 보통 1회, 최대 1회

출고 전 평가 사례의 실측 범위; 입력 크기에 따라 달라지며 보장 시간 아님

기본 처리비 + 응답 사용량과 저장 단가로 계산한 도구 사용료. 최대액을 예약하고 차액을 반환합니다. 사용량 미확인·실패 시 청구하지 않습니다.

로그인하고 실행

기본요금(판매자 금액·기본 수수료) + 실제 AI 사용료로 정산합니다. AI 사용료는 모델별 단가와 실제 사용량으로 계산하며, 2026년 11월 6일부터 시간대별 요금이 있는 모델은 시간대와 관계없이 같은 단가를 적용합니다. 입력과 실제 사용량에 따라 달라지며 AI 사용료에 수수료를 다시 붙이지 않습니다. 결과가 정상적으로 나왔을 때만 차감됩니다. 실패·시간초과·취소는 차감되지 않습니다. TTS에 연결한 정규화의 취소·환불은 TTS 정산 규칙을 적용합니다.

이 Skill 의 결과는 생성형 AI 가 만듭니다.

예제 입력

시도별 데이터
시도,주민등록인구(만 명)
서울특별시,933
부산광역시,327
대구광역시,236
인천광역시,302
광주광역시,141
대전광역시,144
울산광역시,110
세종특별자치시,39
경기도,1369
강원특별자치도,152
충청북도,159
충청남도,214
전북특별자치도,174
전라남도,179
경상북도,253
경상남도,323
제주특별자치도,67
보여 주고 싶은 것
인구가 어디에 몰려 있는지
출처 표기
예시 통계
입력 JSON 보기

입력

{
  "data": "시도,주민등록인구(만 명)\n서울특별시,933\n부산광역시,327\n대구광역시,236\n인천광역시,302\n광주광역시,141\n대전광역시,144\n울산광역시,110\n세종특별자치시,39\n경기도,1369\n강원특별자치도,152\n충청북도,159\n충청남도,214\n전북특별자치도,174\n전라남도,179\n경상북도,253\n경상남도,323\n제주특별자치도,67",
  "instruction": "인구가 어디에 몰려 있는지",
  "source": "예시 통계"
}

설명

지역 이름과 값이 든 표를 그대로 붙여 넣으면 됩니다. '서울', '서울시', '서울특별시', 'Seoul' 같은 여러 표기를 알아서 맞추고, 못 읽은 이름과 값이 없는 지역은 따로 알려 줍니다. 지도 색과 순위는 넣은 값 그대로 계산하며, 제목과 해석에 들어간 숫자·순위는 계산한 값과 대조한 뒤 싣습니다. 일부 지역만 있어도 그리고, 정사각·가로·세로 비율과 밝은·어두운 테마를 고를 수 있습니다. 지도 경계는 통계청 SGIS 2018 자료를 단순화했습니다(공공누리 제1유형). 공유할 때 결과물의 지도 출처 표시를 유지해 주세요. 자료·이용조건: https://github.com/southkorea/southkorea-maps/blob/master/kostat/2018/json/LICENSE.md 검증 결과: 7개 사례 평균 89.6/100점, 일반 모델 1회 텍스트 응답 55.5점. 실측 1~3초, 외부 AI 보통 2회. 동일 도구 조건의 실험이 아닌 납품 결과 비교이며, 반복 개선에 사용한 사례의 결과로 일반적인 성능을 보장하지 않습니다.

입력과 결과

입력

이름형식과 설명
시도별 데이터필수data글 · 최대 20,000자
지역 이름과 값이 든 표(CSV·TSV·마크다운 표·JSON). 예: 지역,인구\n서울,933\n경기,1369
그릴 값의 열 이름value_column글 · 최대 60자
숫자 열이 여러 개일 때 지정합니다. 비우면 요청 문구에 맞는 열을 고릅니다.
보여 주고 싶은 것instruction글 · 최대 200자
예: 지역 간 격차를 강조
제목(직접 지정)title글 · 최대 60자
단위unit글 · 최대 10자
예: 만 명, %, 곳
출처 표기source글 · 최대 80자
색palette글 (blue · green · orange · purple · red)
비율ratio글 (1:1 · 16:9 · 4:5)
색 테마theme글 (light · dark)

입력은 글자 수 합계 100,000자까지, 처리 시간은 최대 25초입니다.

결과

이름형식과 설명
제목title글
한 줄 해석insight글
그린 값value_name글
단위unit글
지역별 값(순위순)regions목록 (지역 · 약칭 · 값 · 순위 · 색 단계(0이 가장 낮음))
범례legend목록 (단계 · 최솟값 · 최댓값)
값이 없는 지역missing글 목록
지역으로 읽지 못한 이름unmatched글 목록
처리 메모notes글 목록
계산한 사실facts글 목록
결과 파일artifacts목록 (파일 ID · 파일 이름 · 설명 · 파일 형식 · 파일 주소 · 파일 해시 · 크기(바이트) · 너비 · 높이 · 길이(초)) · 최대 20개

API·MCP 로 쓰기

인증키와 포인트는 다른 리퀘오 API 와 같습니다. 개발가이드

REST

curl -X POST https://reqeo.com/rest/skills/sk_fb265671898a1d4f/runs \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Idempotency-Key: my-request-001" \
  -H "Content-Type: application/json" \
  -d '{"input":{"data":"시도,주민등록인구(만 명)\n서울특별시,933\n부산광역시,327\n대구광역시,236\n인천광역시,302\n광주광역시,141\n대전광역시,144\n울산광역시,110\n세종특별자치시,39\n경기도,1369\n강원특별자치도,152\n충청북도,159\n충청남도,214\n전북특별자치도,174\n전라남도,179\n경상북도,253\n경상남도,323\n제주특별자치도,67","instruction":"인구가 어디에 몰려 있는지","source":"예시 통계"}}'

Idempotency-Key 는 요청마다 새로 정하는 값입니다. 같은 값으로 다시 보내면 한 번만 실행되고 같은 결과를 돌려받습니다.

MCP

엔드포인트  https://reqeo.com/mcp/skills
도구        run_skill
skill_id    sk_fb265671898a1d4f

리뷰 0개

로그인하고 이 스킬을 실행하면 리뷰를 남길 수 있습니다. 로그인

아직 리뷰가 없습니다. 실행해 본 뒤 첫 리뷰를 남겨 주세요.