头版Folia Daily Briefing
← 返回头版
科技创业公司

XY:GPU加速Python图表库开源发布

XY是一款开源Python图表库,专为web、笔记本和静态导出场景设计,现已发布alpha版本[1]。该库通过Rust核心计算和二进制缓冲传输实现高性能渲染,支持GPU加速和交互式可视化功能[1]。

性能方面,XY能够处理从小数据集到10亿点级别的大规模数据集[1]。在100万点数据集的渲染测试中,XY耗时0.081秒,相比之下Matplotlib需要13.4秒,Plotly需要9.8秒[1]。项目还包含OpenStreetMap示例,展示了其对10亿点数据集的处理能力[1]。

该库提供灵活的使用方式,支持声明式和matplotlib风格两种图表编写方式[1]。用户可通过pip install xy命令安装[1],支持HTML、PNG、SVG、PDF等多种导出格式[1]。此外,XY提供与Reflex框架的集成适配器reflex-xy,便于在该框架中使用[1]。项目目前处于alpha阶段,正在接收频繁更新[1]。


XY图表库Python可视化GPU加速开源项目数据可视化