吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 943|回复: 1
收起左侧

[求助] 求助关于pyecharts的坐标轴文字溢出问题

[复制链接]
D.A. 发表于 2020-6-24 09:47
求助,用pyecharts做条形图,文字无法全部显示怎么办?
image.png
源码如下:
[Python] 纯文本查看 复制代码
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.globals import ThemeType

xdata3 = ['电气机械和器材制造业', '房地产业', '批发业', '软件和信息技术服务业', '专业技术服务业', '科技推广和应用服务业', '商务服务业', '土木工程建筑业', '资本市场服务', '计算机、通信和其他电子设备制造业', '研究和试验发展']
ydata3 = [1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 5.0, 12.0]

b3 = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.VINTAGE))
    .add_xaxis(xdata3)
    .add_yaxis("product1", ydata3, stack="stack1")
    .set_global_opts(title_opts=opts.TitleOpts(title="高端领军人才从事行业情况", subtitle="", pos_left='center', pos_top = '10'),
                     legend_opts=opts.LegendOpts(is_show= False),
                     )
    .set_series_opts(markpoint_opts=opts.LabelOpts(is_show = False, position= 'inside'),
                     textstyle_opts=opts.TextStyleOpts(font_size = 6),
                     label_opts=opts.LabelOpts(position='right')
                     )
    .reversal_axis()
    .render(path="高端领军人才从事行业情况.html",delay =3),
)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| D.A. 发表于 2020-6-24 11:19
自己解决了 。
记录一下:
[Python] 纯文本查看 复制代码
xdata3 = ['电气机械和器材制造业', '房地产业', '批发业', '软件和信息技术服务业', '专业技术服务业', '科技推广和应用服务业', '商务服务业', '土木工程建筑业', '资本市场服务', '计算机、通信和其他电子设备制造业', '研究和试验发展']
ydata3 = [1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 5.0, 12.0]

b3 = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
    .add_xaxis(xdata3)
    .add_yaxis("product1", ydata3, stack="stack1")
    .set_global_opts(title_opts=opts.TitleOpts(title="高端领军人才从事行业情况", subtitle="", pos_left='center', pos_top = '10'),
                     legend_opts=opts.LegendOpts(is_show= False),
                     )
    .set_series_opts(markpoint_opts=opts.LabelOpts(is_show = False, position= 'inside'),
                     textstyle_opts=opts.TextStyleOpts(font_size = 6),
                     label_opts=opts.LabelOpts(position='right')
                     )
    .reversal_axis()
)
grid=Grid()
grid.add(b3,grid_opts=opts.GridOpts(pos_left='25%'))
grid.render("高端领军人才从事行业情况.html")
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 05:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表