Julia 如何在Plots.jl中设置默认颜色渐变
在Julia的Julia 如何在Plots.jl中设置默认颜色渐变,julia,plots.jl,Julia,Plots.jl,在Julia的绘图软件包中,我可以更改曲面绘图的颜色,如下所示: plot(mySurface,st=:surface,c=:blues) 如何更改默认的颜色渐变,使我不必每次都使用c=:blues (相关文件没有说明如何修改默认设置。)您应该选择调色板或m关键字,如所示: 我在这里看到了一个可能的解决办法。 请参阅Julia Plots文档中的提示: 提示:您可以使用default(arg::Symbol)查看给定参数的默认值,并使用default(arg::Symbol,value)或d
绘图
软件包中,我可以更改曲面绘图的颜色,如下所示:
plot(mySurface,st=:surface,c=:blues)
如何更改默认的颜色渐变,使我不必每次都使用c=:blues
(相关文件没有说明如何修改默认设置。)您应该选择
调色板
或m
关键字,如所示:
我在这里看到了一个可能的解决办法。
请参阅Julia Plots文档中的提示: 提示:您可以使用
default(arg::Symbol)
查看给定参数的默认值,并使用default(arg::Symbol,value)
或default(;kw…)
设置默认值。例如,设置默认窗口大小,以及是否应显示带有默认值的图例(大小=(600400),支腿=假)
因此,您可以设置所需的默认值
default(c=:blues)
虽然您可能希望为fillcolor
设置新的默认值,而不是seriescolor
或其别名c
,因为seriescolor
也会影响其他类型绘图的颜色,您可能不希望这样
default(fillcolor=:blues)
只要不设置任何其他默认值或重新启动会话,默认值就可以工作
如果您希望新的默认设置在重新启动Julia后仍能正常工作,您可能希望尝试使用以下内容来创建启动文件(~/.Julia/config/startup.jl
)
using Requires
@require Plots="91a5bcdd-55d7-5caf-9e0b-520d859cae80" Plots.default(fillcolor=:blues)
其中91a5bcdd-55d7-5caf-9e0b-520d859cae80
是注册表中Plots.jl
包的UUID
default(fillcolor=:blues)
using Requires
@require Plots="91a5bcdd-55d7-5caf-9e0b-520d859cae80" Plots.default(fillcolor=:blues)