作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我做了一个这样的情节:
plot(
layer(x=sort(randn(1000),1), y=sort(randn(1000),1), Geom.point),
layer(x=[-4,4], y=[-4,4], Geom.line(), Theme(default_color=color("black"))))
highlight_color
Theme()
的论据可能会这样做,但它需要一个函数作为参数。
最佳答案
参数名称原来是 discrete_highlight_color
...
它应该是一个修改用于绘图的颜色的函数,
通常通过使其更亮(“色调”)或更暗(“阴影”)。
在我们的例子中,我们可以忽略当前颜色并返回黑色。
using Color
using Gadfly
plot(
layer(
x = sort(randn(1000),1),
y = sort(randn(1000),1),
Geom.point,
# Theme(highlight_width=0.0mm) # To remove the border
Theme( discrete_highlight_color = u -> LCHab(0,0,0) )
),
layer(
x = [-4,4],
y = [-4,4],
Geom.line(),
Theme(default_color=color("black"))
)
)
code_lowered( Theme, () )
less( Gadfly.default_discrete_highlight_color )
关于julia - 如何将函数传递给 julia Gadfly 主题参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26995572/
我是一名优秀的程序员,十分优秀!