gpt4 book ai didi

python - Plotly:改变填充颜色的透明度

转载 作者:太空狗 更新时间:2023-10-30 00:47:24 25 4
gpt4 key购买 nike

我试图将 Plotly 中填充颜色的默认颜色更改为另一种透明颜色,但是当我更改填充颜色时,它不再透明。

trace = (go.Scatter(x=[30,45],y=[3000,3000],
fill='tozeroy',
# fillcolor='green',
# fillcolor='rgb(26,150,65,0.5)',
# fillcolor=dict(color='rgb(26,150,65,0.5)'),
# fillcolor=dict(marker=dict(color='rgb(26,150,65,0.5)')),
opacity=0.1,
showlegend=False,
hoverinfo='none',
mode='none'))
py.offline.iplot(go.Figure(data=[trace]))

默认 调用的结果如下: default fillcolor

当我使用 fillcolor='green' 时,它会产生这种不透明的颜色: fillcolor = green

注释代码再次导致默认情况。

最佳答案

您还需要使用 rgba 来指定 alpha channel ,rgb 会忽略透明度。

import plotly
trace = plotly.graph_objs.Scatter(x=[30,45],y=[3000,3000],
fill='tozeroy',
fillcolor='rgba(26,150,65,0.5)',
mode='none')
plotly.offline.iplot(plotly.graph_objs.Figure(data=[trace]))

enter image description here

关于python - Plotly:改变填充颜色的透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50703968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com