몇%
myutper
calculator bench📊몇%
시각화

그래프 생성기

바/라인/파이 차트를 생성합니다. 레이블과 값을 입력하고 색상을 커스텀하세요.

그래프 생성기는 데이터를 바 차트, 라인 차트, 파이 차트로 시각화할 수 있는 온라인 도구입니다. 레이블과 값을 테이블 형태로 입력하고, 각 항목의 색상을 자유롭게 커스터마이징할 수 있습니다. 프레젠테이션, 보고서, 학교 과제 등에서 빠르게 차트를 만들어야 할 때 유용합니다. 별도의 프로그램 설치 없이 브라우저에서 바로 차트를 생성할 수 있으며, 데이터 항목의 추가/삭제가 자유롭습니다. 차트 종류별 특성을 이해하고 적절한 유형을 선택할 수 있도록 통계 요약(합계, 평균, 최대, 최소)도 함께 제공합니다.

input / result surfaceLIVE

차트 설정

통계 요약
합계
100
평균
33.3
최대
50
최소
20
데이터 테이블
레이블비율
항목 13030.0%
항목 25050.0%
항목 32020.0%

차트 제목

차트 로딩중...

workflow

사용 방법

총 소요 시간: 약 1분
01

차트 종류 선택

바, 라인, 파이 차트 중 원하는 종류를 선택합니다.

02

데이터 입력

레이블과 값을 입력하고 필요하면 항목을 추가합니다.

03

색상 커스텀

각 항목의 색상을 클릭하여 원하는 색으로 변경합니다.

04

결과 확인

실시간으로 생성된 차트와 통계를 확인합니다.

principle

계산 원리

데이터 시각화의 수학적 기초는 축 스케일링과 좌표 변환입니다. 바 차트에서 각 막대의 높이는 데이터 값을 캔버스 높이에 비례하도록 변환합니다. 공식은 pixelHeight = (value - minValue) / (maxValue - minValue) × canvasHeight입니다. 이를 선형 보간(Linear Interpolation)이라 하며, 데이터 공간에서 픽셀 공간으로의 일대일 매핑을 보장합니다.

파이 차트에서 각 항목의 부채꼴 각도는 θᵢ = (vᵢ / Σv) × 360°로 계산됩니다. vᵢ는 i번째 항목의 값이고, Σv는 모든 값의 합입니다. 부채꼴은 Canvas의 arc(x, y, r, startAngle, endAngle) 메서드로 그리며, 라디안 변환(θ × π / 180)이 필요합니다.

통계 요약의 평균은 μ = Σvᵢ / n, 합계는 Σvᵢ, 최대값은 max(v₁, v₂, ..., vₙ), 최소값은 min(v₁, v₂, ..., vₙ)입니다. 라인 차트의 각 점은 (i × xStep, pixelY)로 배치되며, 점 사이를 직선(선형 보간)으로 연결합니다.

faq

자주 묻는 질문

cases

실생활 예시

CASE 01

월별 매출 비교

1월 320만원, 2월 450만원, 3월 380만원의 매출 데이터를 바 차트로 시각화합니다.

각 월별 매출을 한눈에 비교할 수 있어 매출 추이를 파악하기 쉽습니다.

CASE 02

예산 배분 현황

인건비 45%, 마케팅 20%, 운영비 15%, R&D 12%, 기타 8%로 예산 구성을 파이 차트로 표현합니다.

전체 예산에서 각 항목이 차지하는 비율을 직관적으로 파악할 수 있습니다.

CASE 03

학교 과제 데이터 시각화

학급별 평균 점수를 바 차트로 만들어 사회 과목 보고서에 활용합니다.

별도 프로그램 없이 브라우저에서 바로 차트를 만들 수 있어 과제 제출에 편리합니다.

CASE 04

체중 변화 추적

주간 체중 측정값(72.5, 72.1, 71.8, 71.5kg)을 라인 차트로 시각화합니다.

라인 차트로 체중 감소 추이를 확인하며 다이어트 동기를 유지할 수 있습니다.

glossary

용어 사전

바 차트 (Bar Chart)
데이터를 직사각형 막대의 길이로 비교하는 차트입니다. 항목 간 크기 비교에 적합합니다.
라인 차트 (Line Chart)
데이터 점을 선으로 연결하여 시간에 따른 변화 추이를 보여주는 차트입니다.
파이 차트 (Pie Chart)
원을 부채꼴로 나누어 전체 대비 각 항목의 비율을 표현하는 차트입니다.
선형 보간 (Linear Interpolation)
두 점 사이의 값을 직선적으로 추정하는 방법으로, 데이터 값을 화면 좌표로 변환하는 데 사용됩니다.
스케일링 (Scaling)
데이터 범위를 화면의 픽셀 범위에 맞게 비례적으로 변환하는 과정입니다.
평균 (Mean)
모든 데이터 값의 합을 데이터 개수로 나눈 값으로, 데이터의 중심 경향을 나타냅니다.

next tools

관련 계산기