目录
  • pyecharts旋转折线图的X轴标签
    • 比如这样
    • 最关键就是这句
  • echarts X轴旋转30°

    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")

    显示效果如下

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

    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']
                },

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

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。