pyechart改树形图字体
时间: 2023-10-11 13:09:47 浏览: 44
要修改pyecharts树形图的字体,可以使用TreeMap类的set_global_opts方法,并设置title_opts参数的font_family属性。具体代码如下:
```python
from pyecharts import options as opts
from pyecharts.charts import TreeMap
c = (
TreeMap()
.add(
series_name="Demo",
data=data,
levels=\[
opts.TreeMapLevelsOpts(
treemap_itemstyle_opts=opts.TreeMapItemStyleOpts(
border_color="#555", border_width=4, gap_width=4
)
),
opts.TreeMapLevelsOpts(
color_saturation=\[0.3, 0.6\],
treemap_itemstyle_opts=opts.TreeMapItemStyleOpts(
border_color_saturation=0.7, gap_width=2, border_width=2
),
),
opts.TreeMapLevelsOpts(
color_saturation=\[0.3, 0.5\],
treemap_itemstyle_opts=opts.TreeMapItemStyleOpts(
border_color_saturation=0.6, gap_width=1
),
),
opts.TreeMapLevelsOpts(color_saturation=\[0.3, 0.5\]),
\],
)
.set_global_opts(
title_opts=opts.TitleOpts(title="层级矩阵树图", font_family="Arial")
)
)
c.render_notebook()
```
在set_global_opts方法中,通过title_opts参数的font_family属性设置字体为Arial。你可以根据需要将"Arial"替换为其他字体名称。
#### 引用[.reference_title]
- *1* [pyechart基本绘图(python)](https://blog.csdn.net/weixin_43735353/article/details/89328048)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Python数据可视化 Pyecharts 制作 Treemap 矩形树图](https://blog.csdn.net/qq_20288327/article/details/115852798)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]