在Julia
使用 绘图时Plots
,我知道如何在使用plot()
(属性)时设置各种属性。
我想知道如何设置默认属性,这样我就不需要每次都设置它们。
例如,我想将字体系列更改为另一种,或者始终显示小刻度。
我用谷歌搜索但找不到路。
方法是这样的:
\ndefault()
像这样使用该函数
using Plots\ndefault(titlefont = (20, "times"), legendfontsize = 18, guidefont = (18, :darkgreen), tickfont = (12, :orange), guide = "x", framestyle = :zerolines, yminorgrid = true)\nplot([sin, cos], -2\xcf\x80, 2\xcf\x80, label = ["sin(\xce\xb8)" "cos(\xce\xb8)"], title = "Trigonometric Functions", xlabel = "\xce\xb8", linewidth = 2, legend = :outertopleft)\n
Run Code Online (Sandbox Code Playgroud)\n取自此处的文档。我知道 Plots.jl 文档由于其大小而导航起来可能有点棘手,但在这种情况下,我只是default
在文档搜索框中输入内容。
请注意,使用该default
函数时,您不会在后续调用中提供关键字 args plot
,除非您想更改新指定的默认值。
由于您要求一种跨会话保存默认值的方法,我还将向您指出安装文档中的附加提示:
\n\n\n您可以覆盖
\n~/.julia/config/startup.jl
文件中的标准默认值:PLOTS_DEFAULTS = Dict(:markersize => 10, :legend => false, warn_on_unsupported = false)
因此,在这里您将新的默认值定义为用作环境变量的字典,它允许在加载绘图之前设置默认值(因此没有可用default
的函数)。
归档时间: |
|
查看次数: |
2238 次 |
最近记录: |