pyecharts饼图显示百分比
时间: 2023-10-03 12:09:36 浏览: 117
piechart.zip_Labview饼状图_labview piechart_labview 画饼图_piechart la
5星 · 资源好评率100%
可以使用 `formatter` 参数来自定义饼图的标签格式。
具体来说,可以通过 `"{@value} ({@percent}%)` 格式字符串来显示每个部分的值和占比。示例代码如下:
```python
from pyecharts import options as opts
from pyecharts.charts import Pie
data = [("A", 50), ("B", 20), ("C", 30)]
pie = (
Pie()
.add("", data)
.set_global_opts(
title_opts=opts.TitleOpts(title="Pie Chart with Percentage"),
legend_opts=opts.LegendOpts(orient="vertical", pos_top="15%", pos_left="2%"),
tooltip_opts=opts.TooltipOpts(formatter="{a}: {c} ({d}%)"),
)
.set_series_opts(label_opts=opts.LabelOpts(formatter="{@name}: {@value} ({@percent}%)"))
)
pie.render("pie_chart.html")
```
运行上述代码会生成一个饼图,并在每个部分的标签中显示该部分的值和占比。
阅读全文