pyecharts 展示折线图时,有时会遇到X轴标签过多而显示不齐的情况。
比如这样:

Name: pyecharts
Version: 1.7.1
最关键就是这句
line.set_global_opts(xaxis_opts=opts.AxisOpts(name_rotate=60, axislabel_opts={"rotate": 15}))
如果是高版本的 pyecharts ,代码可能有所不同。
import pyecharts.options as opts
from pyecharts.charts import Line
line = Line()
line.set_global_opts(title_opts=opts.TitleOpts(title="豆瓣影评人数top10电影"))
line.add_xaxis(["肖申克的救赎", "这个杀手不太冷", "千与千寻", "阿甘正传", "霸王别姬", "泰坦尼克号", "我不是药神", "盗梦空间", "三傻大闹宝莱坞", "疯狂动物城"]
)
line.add_yaxis("影片评价人数top10", [2529510, 2060322, 1981694, 1900413, 1880377, 1862155, 1847187, 1825058, 1659816, 1657343])
line.set_global_opts(xaxis_opts=opts.AxisOpts(name_rotate=60, axislabel_opts={"rotate": 15}))
line.r

本文介绍了如何使用pyecharts解决在绘制折线图时,X轴标签过多导致显示不齐的问题。通过特定设置,可以实现X轴标签的旋转,以优化视觉效果。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



