plot - plotly.go.Histogram(): 只显示水平分布线
问题描述
我正在绘制一些直方图,但我不想要fig1
. 我只想显示盒子的线条,最好只显示水平线。我能做的最好的事情就是创建fig2
. 如何制作填充颜色None
并仅显示水平线fig2
?如果我设置opacity = 0
它只是不显示任何东西。
import plotly.graph_objects as go
import numpy as np
x = np.random.randn(100)
fig1 = go.Figure()
fig1 = fig.add_trace(go.Histogram(x=x))
fig2 = go.Figure()
fig2.add_trace(go.Histogram(x=x,
marker=dict(
color="White", # I would like it be None, but that doesn't work
line=dict(
color='Black',
width=2),
# opacity = 0 #doesn't work either
)))
fig.show()
结果是fig1
:
而且fig2
,这更好,但仍然不是我想要的:
如何制作条形的填充颜色None
以及如何仅显示这些框的水平线?
解决方案
推荐阅读
- ios - 为什么在之后调用 scrollToRow 时重新加载数据会导致崩溃?
- android - 在 Master-Detail 应用程序中显示通知 - 没有错误但也没有通知
- javascript - 如何从按钮调用发布请求?节点快递
- firebase - 对象作为 React 子对象无效(找到的对象:带键的对象 ($$typeof,type,key,ref,props,_owner,_store})
- python - telegram.ext CommandHandler 在个人聊天中有效,但在群聊中无效
- python - 在列表项上添加额外的空间
- postgresql - 如何将数据推送到 Postgresql 中的“JSON”数据类型列
- kotlin - Kotlin 中的密封类是什么?
- elixir - 如何查看 Phoenix(Elixir 框架)安装的版本?
- android - 包含双引号的西班牙语翻译问题