Plots.jl -- Julia编程语言的可扩展绘图API
摘要:使用Plots.jl实现统一的绘图语法,使用户能够与不同的绘图库进行交互,而无需更改创建内容的代码或学习另一个应用程序编程接口(API)。这通过将绘图说明与实际图形后端的实现分离来实现。这些绘图说明可以通过“配方”系统进行扩展,允许软件包作者和用户定义如何绘制任何新类型(如统计模型、地图、系统的解等)并创建新类型的图形,而无需依赖Plots.jl包。这支持了一个模块化的绘图生态系统结构,并在整个Julia软件包生态系统中实现了较高的重用潜力。Plots.jl可在https://github.com/JuliaPlots/Plots.jl上公开使用。
作者:Simon Christ, Daniel Schwabeneder, Christopher Rackauckas, Michael Krabbe Borregaard, Thomas Breloff
论文ID:2204.08775
分类:Graphics
分类简称:cs.GR
提交时间:2022-06-20