标题仍然存在,但您可以像这样使它们非常不可见:
fig.for_each_trace(lambda t: t.update(header_fill_color = 'rgba(0,0,0,0)'))
或者:
fig.layout['template']['data']['table'][0]['header']['fill']['color']='rgba(0,0,0,0)'
这是一个基于plot.ly/python/table 中第一个示例的完整示例
剧情:
代码:
import plotly.graph_objects as go
fig = go.Figure(data=[go.Table(
cells=dict(values=[[100, 90, 80, 90], [95, 85, 75, 95]]))])
fig.for_each_trace(lambda t: t.update(header_fill_color = 'rgba(0,0,0,0)'))
fig.layout['template']['data']['table'][0]['header']['fill']['color']='rgba(0,0,0,0)'
fig.show()
这假设您正在构建一个单元格之间没有任何线条的绘图。
但是你总是可以让它们以同样的方式消失。我希望这就是你要找的。如果没有,请随时告诉我。