
如何从我的子图中删除 x 轴标签,我只希望它们出现在图例上
\nfig = make_subplots(rows=2, cols=4,)\nfor i,j in enumerate(to_show_up):\n fig.add_trace(go.Box(y =df[j] ,name = j ),row=1, col=i+1)\n fig.update_yaxes(showticklabels=False)\nfor i,j in enumerate(to_show_down):\n fig.add_trace(go.Box(y =df[j] ,name = j ),row=2, col=i+1)\n fig.update_yaxes(showticklabels=False)\n\nfig.update_layout(height=600, width=1200, title_text="\xd0\x9c\xd0\xb5\xd1\x82\xd1\x80\xd0\xb8\xd0\xba\xd0\xb8 \xd1\x81\xd0\xbe\xd1\x82\xd0\xbe\xd0\xb2\xd0\xbe\xd0\xb9 \xd1\x81\xd0\xb2\xd1\x8f\xd0\xb7\xd0\xb8")\n\n\nfig.show()\nRun Code Online (Sandbox Code Playgroud)\n
来自Plotly 文档:
切换轴标签:
showticklabels可以通过将axis 属性设置为 来禁用轴刻度线标签False。以下是在使用 Plotly Express 创建的多面图形的所有子图中禁用刻度标签的示例:
import plotly.express as px
df = px.data.iris()
fig = px.scatter(df, x="sepal_width", y="sepal_length", facet_col="species")
fig.update_xaxes(showticklabels=False) # Hide x axis ticks
fig.update_yaxes(showticklabels=False) # Hide y axis ticks
fig.show()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6585 次 |
| 最近记录: |