메뉴
BL
MarkTechPost • 53일 전

1억 개 데이터도 끊김 없는 러스트 기반 파이썬 차트 라이브러리

IMP
8/10
핵심 요약

Reflex가 렌더링 작업을 Rust 코어와 WebGL2 클라이언트로 넘겨 1억 개의 데이터 포인트를 매끄럽게 처리하는 초고속 파이썬 차트 라이브러리 'XY'를 오픈소스로 공개했습니다. 이 도구는 1억 개의 데이터를 렌더링할 때도 약 0.08초의 속도를 유지하며, 데이터 축소 없이 원본을 보존해 호버, 선택, 확대 기능이 정확하게 작동한다는 점에서 데이터 실무자들에게 매우 유용합니다.

번역된 본문

Reflex는 렌더링 작업을 네이티브 Rust 코어와 WebGL2 클라이언트로 이관하여 처리하는 아파치-2.0(Apache-2.0) 라이선스의 파이썬 차트 라이브러리 'XY'를 출시했습니다. 이 라이브러리는 1만 개에서 1억 개의 데이터 포인트까지도 약 0.08초의 렌더링 시간을 유지하며, 1,000만 개의 데이터 포인트가 있는 인터랙티브 산점도를 258KiB 크기로 내보낼 수 있습니다. 또한 파이썬에서 정밀도가 높은 f64 열을 그대로 유지하여 마우스 호버, 선택, 확대 드릴다운 시에도 항상 원본 행 데이터를 정확하게 반환합니다. 현재 이 라이브러리는 버전 0.0.1의 초기 알파(Alpha) 버전입니다.

Reflex가 1억 개의 차트 데이터를 인터랙티브하게 유지하는 Rust 기반 초고속 파이썬 차트 라이브러리 XY를 오픈소스로 공개했다는 기사는 MarkTechPost에 처음 게재되었습니다.

원문 보기
원문 보기 (영어)
Reflex has released XY, an Apache-2.0 Python charting library that moves rendering work into a native Rust core and a WebGL2 client. It holds roughly 0.08 seconds render time from 10,000 to 100 million points, exports a 10-million-point interactive scatter at 258 KiB, and keeps exact f64 columns in Python so hover, selection, and zoom drilldown still return original rows. The library is early alpha at version 0.0.1. The post Reflex Open Sources XY: A Rust-Backed Super-Fast Python Charting Library That Keeps 100 Million Point Charts Interactive appeared first on MarkTechPost.