최근 수정 시각 : 2025-03-10 23:33:04

Plotly

<#ffffff,#1c1d1f>파일:Plotly 로고.svg파일:Plotly 로고 (다크 테마).svg
1. 개요2. 역사3. 특성4. 여담

[clearfix]

1. 개요

Plotly (플롯리)는 다양한 종류의 데이터 시각화 양식을 제공하는 회사이자 해당 회사가 제공하고 있는 동명의 프레임워크다.[1] #

2. 역사

2012년에 알렉스 존슨 (Alex Johnson), 잭 파머 (Jack Parmer), 크리스 파머 (Chris Parmer), 매튜 선드퀘스트 (Matthew Sundquist)가 Plotly라는 회사를 설립했다. 자신들의 서비스는 2013년에 최초 출시했다.

3. 특성

  • 다양한 데이터 시각화 템플릿 제공
  • 템플릿 커스터마이징이 용이한 Graph Objects 하위 모듈 제공 (저수준 라이브러리)
  • 초보자도 쉽게 이용할 수 있는 Express 하위 모듈 제공 (고수준 라이브러리)[2]
  • WebGL을 지원하는 자바스크립트 기반의 렌더러 (온라인/오프라인, 기본값은 온라인)

플롯리 서비스는 자바스크립트 기반의 plotly.js가 렌더링을 담당한다. 이 모듈은 Plotly 서버에 적재되어 있다. 경우에 따라서 오프라인 패키지로 대체할 수도 있다. Python 환경에서는 클라이언트인 plotly.py가 plotly.js를 이용할 수 있는 API를 제공한다. PyPI나 Conda에서 설치하는 플롯리는 plotly.py 모듈이다.

4. 여담




[1] 외래어 표기법에 따라서 원칙적으로 플롯리라고 표기해야 한다. 하지만 플로틀리라고 표기하고 부르는 경우도 많다.[2] Express 모듈은 Graph Objects 모듈을 상위 수준에서 추상화를 했다.