首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用朱莉娅中的Makie.jl填充楼梯下面的区域

用朱莉娅中的Makie.jl填充楼梯下面的区域
EN

Stack Overflow用户
提问于 2022-08-23 03:42:30
回答 2查看 137关注 0票数 0

我想填充stairs!()图下面的区域(在楼梯和x轴之间),以便得到像图像中的灰色区域,但具有特定的%透明度。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-08-26 04:12:31

一种有点烦人的方法(深入楼梯图以获得图形点):

代码语言:javascript
复制
function stairpts(s)
    pts = s.plots[1].converted[1][]
    [p[1] for p in pts], [p[2] for p in pts]
end

s = stairs!(xs, ys, step=:post)

xs′, ys′ = stairpts(s)
band!(xs′, 0*ys′, ys′, color=(s.color, 0.25)) # 0.25 alpha

为这种类型的绘图创建一个食谱可能更好。

票数 1
EN

Stack Overflow用户

发布于 2022-08-25 07:44:14

您显示的内容看起来像多个条形图或直方图(hist!()函数或barplot!()函数),具有透明度,允许透视重叠。您可以使用barplothist! (取决于您的数据)而不是使用stairs!来完成此操作吗?如果希望条形图在轮廓上更加统一,则可以使大纲strokewidth更厚,而与条形图相同的strokecolor

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73452892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档