PyEcharts | 全局配置项中图例配置项、视觉映射配置项、提示框配置项、坐标配置项的使用

  • 全局配置项可通过set_global_opts方法设置

  • 一个图像主要的内容
    在这里插入图片描述

图例配置项

            # 图例配置项
            legend_opts=opts.LegendOpts(
                # 图例类型 plain 普通图例  scroll 滚动图例
                type_='plain',
                is_show=True,
                pos_left='20%',#图例位置:pos_left,pos_right,pos_top,pos-bottom
                #选择操式
                #True:开启图例点击
                #False:关闭图例点击
                #single:单选
                # multiple 多选
                selected_mode = 'multiple',

                #图标 he 文字的位置
                align='left',
                padding=20,# 内边距
                item_gap=5,
                item_height=10,# 图例颜色的高度
                inactive_color='#ccc', # 选择单项时的关闭颜色
                # 常见图标
                legend_icon='circle' # 类别旁边的形状
            ),

视觉映射配置项

        # 视觉映射配置项
        visualmap_opts=opts.VisualMapOpts(
            is_show=True,
            type_='colors',
            min_=0,
            max_=150,
            range_opacity=0.7,# 图元和文字透明度
            range_text=['max','min'],
            range_color=['blure','yelllow','green'],
            # orient='vertical',# horizoptal vertical
            # pos_right='5%',
            # pos_top='0%',
            # is_piecewise=True,#是否为分段里
            is_inverse=True#是否反转
        ),

提示框配置项

        # 提示框配置项
        tooltip_opts=opts.TooltipOpts(
            is_show=True,
            # 触发类型
            # item  axis
            trigger='item',
            # 触发条件
            trigger_on='click',
            is_show_content=True,
            # 标签内容的格式 {a}:种类名 {b}:数据名  {c}:数值
            formatter='{a}:{b}-{c}',
            background_color='black',# 背景颜色
            border_color='white',
            border_width='10'
        ),

坐标配置项

        # AxisOpts 坐标配置项
        xaxis_opts=opts.AxisOpts(
            is_show=True,#是否显示x轴
            #坐标轴类型:
            # value:数值轴,用于连续数据
            # category:类目轴,适用于离散数据,比如:星期一,星期二等
            # time:时间轴,适用于连续的时序数搭
            type_='category'
        ),
       yaxis_opts=opts.AxisOpts(
            # is_show=False,
            #不显示y轴的线
            axisline_opts=opts.AxisLineOpts (is_show=False),
            #不显示y轴的刻度
            axistick_opts=opts.AxisTickOpts (is_show=False)
        )   

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胜天半月子

打不打商的无所谓,能帮到你就好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值