pyechart 鼠标悬浮显示信息格式设置
时间: 2024-09-29 17:09:54 浏览: 124
python_code_pyechart;python_
Pyecharts是一个基于JavaScript的可视化库,它可以帮助你在Python中创建交互式图表。对于鼠标悬浮事件,通常通过添加`tooltip`配置来实现信息显示。在Pyecharts中,你可以设置`tooltip`的样式、内容以及何时触发显示。例如:
```python
from pyecharts import options as opts
import pandas as pd
# 假设df是你的数据集
data = pd.DataFrame({
'x': [1, 2, 3, 4],
'y': [5, 6, 7, 8]
})
chart = (
Bar()
.add_xaxis(data['x'])
.add_yaxis('Series A', data['y'], tooltip=opts.TooltipOpts(trigger='item', formatter="{a} <br/>{b}: {c}%"), # trigger='item' 表示鼠标悬停在某个点上触发
)
chart.render() # 渲染图表
```
在这个例子中,`formatter`参数设置了当鼠标悬浮在每个柱状图的数据点上时,显示的信息格式,`{a}`代表系列名,`{b}`代表类别名,`{c}`代表数值。
阅读全文