3P by neo 2023-07-16 | favorite | 댓글 1개
  • Lets-Plot: 통계 데이터를 위한 오픈 소스 플로팅 라이브러리
  • Python 버전 3.7-3.11과 호환되며 Linux, macOS, Windows에서 작동
  • "pip install lets-plot" 명령어로 쉽게 설치 가능
  • 라이브러리는 R을 사용하는 데이터 과학자들 사이에서 인기 있는 ggplot2와 유사한 API 제공
  • Lets-Plot을 통해 차트, 지도, 지오코딩을 통해 데이터를 탐색할 수 있음
  • 과학자와 개발자 모두에게 적합하며, 계산 노트북과 전문 IDE에서 작업 가능
  • Lets-Plot은 사용자 정의 가능한 툴팁을 지원하며, 내용, 값 포맷팅, 외관을 사용자가 조정할 수 있음
  • 툴팁, 범례, 축, 텍스트 지오메트리 레이어에서 숫자와 날짜-시간 값을 포맷팅할 수 있음
  • Lets-Plot은 Kotlin API도 제공하여 JVM 및 Kotlin/JS 애플리케이션에서 데이터 시각화 가능
  • Lets-Plot은 대용량 데이터셋과 오버플로팅 처리를 위한 샘플링 기법을 지원
  • Lets-Plot의 Geocoding 모듈을 사용하면 지리 공간 시각화가 쉬워짐
  • ggsave() 함수를 사용하여 플롯을 SVG, HTML, PNG 형식으로 내보낼 수 있음
  • 상호작용 지도를 지원하여 지리 공간 데이터 주변으로 확대 및 이동 가능
  • Lets-Plot은 '자바스크립트 없음' 모드를 제공하여 최소한의 SVG 이미지로 플롯 생성 가능
  • 노트북에서 인터넷 연결 없이 플롯을 오프라인으로 볼 수 있음
Hacker News 의견
  • R 이외의 언어에서 ggplot과 유사한 라이브러리의 단점은 원본에서 사용 가능한 추가 라이브러리의 손실입니다.
  • 통계 전문가들은 그래픽을 더욱 감사하게 여기며, 그것을 완벽하게 하기 위해 더 많은 시간을 소비했습니다.
  • Copilot은 R 기반의 ggplot 문법과 옵션을 도와줍니다.
  • Lets-Plot은 ggplot2와 유사한 그래머 오브 그래픽스 언어를 기반으로 합니다.
  • 데이터 플롯과 분포 플롯의 예시가 제공됩니다.
  • Python의 다른 ggplot2와 유사한 플로팅 라이브러리인 plotnine과의 비교가 언급됩니다.
  • Plotnine은 잘 확립되어 있으며 그래픽스 인터페이스를 제공합니다.
  • 경험적 CDF 플롯 요청.
  • ggplot을 직접 복사하는 것에 대한 비판과 개선 제안.
  • lets-plot을 위해 다른 ggplot 라이브러리를 이식/재구현하고자 하는 희망.
  • 대시보드에는 Apache ECharts가 선호됩니다.
  • lets-plot의 상호작용 능력에 대한 질문.
  • 또 다른 플로팅 라이브러리의 필요성에 대한 의문.
  • 그래머 오브 그래픽스 방식으로 플롯을 구성하는 Python 중심의 튜토리얼이나 가이드 요청.