是否有完整的 Plots.jl 函数列表?
Is there a complete list of Plots.jl functions anywhere?
我注意到 this cool example from ExamplePlots.jl within the JuliaPlots repository uses many Plots.jl
methods that are not mentioned in the documentation;例如,curve_points()
、BezierCurve()
、zip()
、unzip()
和 partialcircle()
。这让我相信 Plots.jl
有很多我不知道的功能。是否有所有 Plots.jl
函数的列表?
没有 Plots.jl 功能的完整列表,因为任何人都可以添加配方来扩展 Plots.jl 的功能。所以像 StatPlots.jl "look like" Plots.jl 功能,但实际上它们在某种意义上是 "just core user addons"。
zip(), unzip()
那些是 Julia Base 的一部分。
老实说,Plots 有大量未记录的功能。除了导出函数之外,还有一些有用的未导出函数(例如,前几天我为了绘制带有斜率和截距的直线而跌倒 Plots.abline!
)。并且整个颜色渐变支持(这是广泛的)在很大程度上没有记录。
事实上,关于 Plots 的最佳信息来源之一是 ExamplePlots 存储库,您确实看过,但我不知道有多少人到达那里。
当然,您可以使用 whos(Plots)
获取导出的函数,但是许多函数没有文档字符串。
我们可能应该有一个功能列表,或者(可能更好)将更多功能合并到主页的 'examples' 部分。
前面的路是在 PlotDocs 上打开一个问题;然后对于我们这些非常了解 Plots 并花时间改进它的人来说,开始权衡文档而不是功能,至少在一段时间内是这样。
我注意到 this cool example from ExamplePlots.jl within the JuliaPlots repository uses many Plots.jl
methods that are not mentioned in the documentation;例如,curve_points()
、BezierCurve()
、zip()
、unzip()
和 partialcircle()
。这让我相信 Plots.jl
有很多我不知道的功能。是否有所有 Plots.jl
函数的列表?
没有 Plots.jl 功能的完整列表,因为任何人都可以添加配方来扩展 Plots.jl 的功能。所以像 StatPlots.jl "look like" Plots.jl 功能,但实际上它们在某种意义上是 "just core user addons"。
zip(), unzip()
那些是 Julia Base 的一部分。
老实说,Plots 有大量未记录的功能。除了导出函数之外,还有一些有用的未导出函数(例如,前几天我为了绘制带有斜率和截距的直线而跌倒 Plots.abline!
)。并且整个颜色渐变支持(这是广泛的)在很大程度上没有记录。
事实上,关于 Plots 的最佳信息来源之一是 ExamplePlots 存储库,您确实看过,但我不知道有多少人到达那里。
当然,您可以使用 whos(Plots)
获取导出的函数,但是许多函数没有文档字符串。
我们可能应该有一个功能列表,或者(可能更好)将更多功能合并到主页的 'examples' 部分。
前面的路是在 PlotDocs 上打开一个问题;然后对于我们这些非常了解 Plots 并花时间改进它的人来说,开始权衡文档而不是功能,至少在一段时间内是这样。