是否可以在plotly中关闭上下栅栏悬停信息?我通常认为它们很丑而且信息量不大。我想保留其他悬停信息。我最终想在小提琴情节中做到这一点,但它可能会更复杂一些。
箱线图的工作示例
import plotly.graph_objects as go
import numpy as np
np.random.seed(1)
y0 = np.random.randn(50) - 1
y1 = np.random.randn(50) + 1
fig = go.Figure()
fig.add_trace(go.Box(y=y0))
fig.add_trace(go.Box(y=y1))
fig.show()
没有胡须的箱线图只是一个矩形。但是,如果您确实希望在保留悬停数据的同时将它们剃掉,最简单的方法是通过使它们与背景颜色相同来隐藏它们。不幸的是,您需要声明填充颜色,因为它默认为与线条相同的颜色。
fig = go.Figure()
fig.add_trace(go.Box(y=y0,
fillcolor='blue',
marker_color='blue',
line_color='white')
)
fig.add_trace(go.Box(y=y1,
fillcolor='red',
marker_color='red',
line_color='white')
)
fig.update_layout(plot_bgcolor='white')
fig.show()