简体   繁体   English

如何从 plotly 快速条形图 hover 数据中删除计数?

[英]how to remove count from a plotly express bar chart hover data?

Given the following code:给定以下代码:

import pandas as pd
import plotly.express as px

d = {'col1': ['a', 'a', 'b', 'b', 'b'], 'col2': [5, 6, 7, 8, 9]}
df = pd.DataFrame(data=d)
fig = px.bar(df, y='col1', color='col1')
fig.show()

that generates the following bar plot:生成以下条形 plot:

在此处输入图像描述

how do I remove count from hover_data?如何从 hover_data 中删除计数?

plotly==5.1.0情节==5.1.0

You can remove it from hovertemplate您可以将其从hovertemplate中删除

import pandas as pd
import plotly.express as px

d = {'col1': ['a', 'a', 'b', 'b', 'b'], 'col2': [5, 6, 7, 8, 9]}
df = pd.DataFrame(data=d)
fig = px.bar(df, y='col1', color='col1').update_traces(hovertemplate='col1=%{y}<br><extra></extra>')
fig.show()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM