pyecharts如何旋转折线图的X轴标签

 更新时间:2022年11月01日 11:28:49   作者:陈年椰子  
这篇文章主要介绍了pyecharts如何旋转折线图的X轴标签,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

pyecharts旋转折线图的X轴标签

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.render("top10折线图.html")

显示效果如下

echarts X轴旋转30°

上代码:

xAxis: {
                type: 'category',
                axisLabel: {
                    rotate: 30, // 旋转30度
                    show: true, //这行代码控制着坐标轴x轴的文字是否显示
                    textStyle: {
                        color: '#fff',   //x轴上的字体颜色
                        fontSize: '12' // x轴字体大小
                    }
                },
                boundaryGap: false,
                data: ['3-04', '3-05', '3-06', '3-07', '3-08']
            },

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python延迟绑定问题原理及解决方案

    Python延迟绑定问题原理及解决方案

    这篇文章主要介绍了Python延迟绑定问题原理及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Python爬虫部分开篇概念讲解

    Python爬虫部分开篇概念讲解

    在学习Python爬虫部分,需要已经学过Python基础和前端的相关知识,本文对python爬虫概念及原理给大家详细介绍,需要的朋友跟随小编一起看看吧
    2021-04-04
  • python unix时间戳转换毫秒的实现

    python unix时间戳转换毫秒的实现

    Unix时间戳是一种常见的时间表示方式,本文主要介绍了python unix时间戳转换毫秒的实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • linux mint中搜狗输入法导致pycharm卡死的问题

    linux mint中搜狗输入法导致pycharm卡死的问题

    这篇文章主要介绍了linux mint中搜狗输入法导致pycharm卡死的问题,这篇文章给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Python PyYAML库解析YAML文件使用详解

    Python PyYAML库解析YAML文件使用详解

    这篇文章主要为大家介绍了Python PyYAML库解析YAML文件使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 弄清Pytorch显存的分配机制

    弄清Pytorch显存的分配机制

    这篇文章主要介绍了Pytorch显存的分配机制的相关资料,帮助大家更好的理解和使用Pytorch,感兴趣的朋友可以了解下
    2020-12-12
  • Python使用Pyqt5实现简易浏览器(最新版本测试过)

    Python使用Pyqt5实现简易浏览器(最新版本测试过)

    这篇文章主要介绍了Python使用Pyqt5实现简易浏览器(最新版本测试过),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • python定时任务apscheduler的详细使用教程

    python定时任务apscheduler的详细使用教程

    APScheduler的全称是Advanced Python Scheduler,它是一个轻量级的 Python定时任务调度框架,下面这篇文章主要给大家介绍了关于python定时任务apscheduler的详细使用教程,需要的朋友可以参考下
    2022-02-02
  • Python while 循环使用的简单实例

    Python while 循环使用的简单实例

    下面小编就为大家带来一篇Python while 循环使用的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • python基础之while循环、for循环详解及举例

    python基础之while循环、for循环详解及举例

    所谓循环结构就是程序中控制某条或某些指令重复执行的结构,下面这篇文章主要给大家介绍了关于python基础之while循环、for循环的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04

最新评论