def pie(data_pair) -> Pie: c = ( Pie(init_opts=opts.InitOpts(theme=ThemeType.PURPLE_PASSION)) .set_global_opts(opts.TitleOpts(title="行政区美食占比")) .add( series_name="", data_pair=data_pair, label_opts=opts.LabelOpts(formatter="{b}: {c}") ) ) return c
时间: 2023-12-06 17:44:03 浏览: 85
pyecharts-gallery-master_pyechartsbmap_pythonpyecharts_pycharts-
这是一个使用 pyecharts 库绘制饼图的函数。它接受一个包含数据的二元组 data_pair 作为参数,其中第一个元素表示数据项的名称,第二个元素表示数据项的值。函数会返回一个 Pie 对象,该对象包含一个设置好主题、标题、数据和标签格式的饼图。你可以将该对象传递给 render() 方法以生成 HTML 文件,或者在 Jupyter Notebook 中使用 render_notebook() 方法直接在 Notebook 中显示饼图。需要注意的是,该函数需要安装 pyecharts 库才能正常运行。
阅读全文