Repolode
vega

vega/vega-lite

선언형 인터랙티브 차트를 위한 고수준 JSON 문법으로, 완전한 Vega 사양으로 컴파일됩니다.

대체할 수 있는 제품:Tableau

스타
5,527
포크
727
열린 이슈
820
마지막 커밋
어제

어떤 프로젝트인가요?

Vega-Lite는 시각적 분석을 위한 고수준 문법입니다. 데이터, 인코딩, 마크, 변환을 포함하는 간결한 JSON 사양으로 차트를 정의하면, Vega-Lite가 브라우저에서 렌더링할 수 있는 완전한 Vega 사양으로 컴파일합니다.

Vega보다 상위 계층에 있기 때문에, 작성자는 하위 수준의 Vega 언어를 사용할 때보다 상용구 코드를 덜 작성하면서 선택과 연결된 뷰 같은 인터랙티브 기능을 활용할 수 있습니다. 이 프로젝트는 TypeScript로 작성되었으며 npm의 vega-lite 패키지로 배포됩니다.

테이블 형식의 데이터로 빠르게 차트를 만들고 싶은 데이터 분석가와 개발자를 대상으로 하며, 예제와 튜토리얼, 온라인 편집기를 제공합니다.

핵심 기능

  • 01데이터, 인코딩, 마크를 바탕으로 차트를 정의하는 선언형 JSON 구문.
  • 02사양을 완전한 Vega 사양으로 컴파일합니다.
  • 03인터랙티브 선택과 연결된 뷰를 지원합니다.
  • 04사양 내에서 집계와 필터링 같은 데이터 변환을 지원합니다.
  • 05TypeScript로 작성되었으며 npm의 vega-lite 패키지로 배포됩니다.

활용 사례

  • 테이블 형식의 데이터로 탐색적 데이터 분석을 위한 인터랙티브 차트 만들기.
  • 웹 애플리케이션이나 대시보드에 선언형 차트 삽입하기.
  • 코드나 설정을 바탕으로 차트 사양을 프로그래밍 방식으로 생성하기.

빠른 시작

  1. 1

    npm에서 vega-lite를 설치하세요

  2. 2

    온라인 Vega Editor를 열어 Vega-Lite 예제를 사용해 보세요

토픽

자주 묻는 질문

vega-lite은(는) 무엇인가요?
선언형 인터랙티브 차트를 위한 고수준 JSON 문법으로, 완전한 Vega 사양으로 컴파일됩니다. Vega-Lite는 시각적 분석을 위한 고수준 문법입니다. 데이터, 인코딩, 마크, 변환을 포함하는 간결한 JSON 사양으로 차트를 정의하면, Vega-Lite가 브라우저에서 렌더링할 수 있는 완전한 Vega 사양으로 컴파일합니다.
vega-lite은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
vega-lite은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
vega-lite은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. vega-lite의 마지막 커밋은 2026년 10월 21일입니다.
vega-lite은(는) 어디에 사용할 수 있나요?
테이블 형식의 데이터로 탐색적 데이터 분석을 위한 인터랙티브 차트 만들기. 웹 애플리케이션이나 대시보드에 선언형 차트 삽입하기. 코드나 설정을 바탕으로 차트 사양을 프로그래밍 방식으로 생성하기.
vega-lite는 어떻게 설치하나요?
npm에서 vega-lite를 설치하세요 온라인 Vega Editor를 열어 Vega-Lite 예제를 사용해 보세요
vega-lite은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vega/vega-lite

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트