我注意到来自ExamplePlots.jl的ExamplePlots.jl使用了许多在文档中没有提到的Plots.jl方法;例如,curve_points()、BezierCurve()、zip()、unzip()和partialcircle()。这让我相信Plots.jl有很多我不知道的功能。有任何地方的所有Plots.jl函数的列表吗?
发布于 2017-08-12 09:29:50
地块确实减少了大量无文档化的功能。除了导出的函数之外,还有一些有用的未导出函数(例如,前几天我在Plots.abline!上用斜线和截距绘制线)。而整个颜色梯度支持(这是广泛的)大部分是没有文件。
事实上,关于地块信息的最好来源之一是你看过的ExamplePlots回购,但我不知道有多少人得到了那里。
当然,您可以使用whos(Plots)获得导出的函数,但是许多函数没有docstring。我们可能应该有一个函数列表,或者(可能更好)将更多的函数合并到主页的“示例”部分。
未来的道路是在PlotDocs上打开一个问题;然后,对于我们中熟悉情节的人来说,并花费时间改进它,开始权衡高于功能的文档,至少在一段时间内如此。
发布于 2017-08-12 01:20:41
没有一个完整的Plots.jl功能列表,因为任何人都可以添加一个扩展Plots.jl功能的方法。因此,像StatPlots.jl这样的东西看起来像“Plots.jl”功能,但在某种意义上,这些功能实际上只是“核心用户附加组件”。
zip(),unzip()
那是朱莉娅·基地的一部分。
https://stackoverflow.com/questions/45644943
复制相似问题