欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

如何取消pyecharts绘制地图时默认显示小圆点标识

时间:2022-11-02 11:01:08|栏目:Python代码|点击:

1 问题

在使用pyecharts绘制可视化地图信息时候,默认出现的图像是带有圆点标记,比如官网代码运行

输出如下:

2 问题解决

方式一: showLegendSymbol=False

ts import options as opts
from pyecharts.chafrom pyecharrts import Map
data = [['辽宁',325],['广东',202],['浙江',191],['江苏',456],['上海',76]]


C = (Map()
    .add("",data , "china")
    .set_series_opts(label_opts=opts.LabelOpts(is_show=False),showLegendSymbol=False) #是否显示地理信息标记
    .set_global_opts(
        visualmap_opts=opts.VisualMapOpts(max_=500, is_piecewise=False), #控制分段还是连续
        title_opts=opts.TitleOpts(title="Geo-基本示例") #图题
    ))
    
C.render_notebook()

输出结果如下:(注意这里的参数是在set_series_opts设置中的第一层,与label_opts设置并列,区别于下面的一种解决方式)

方式二:itemstyle_opts=opts.ItemStyleOpts(color="transparent")

from pyecharts import options as opts
from pyecharts.charts import Map
data = [['辽宁',325],['广东',202],['浙江',191],['江苏',456],['上海',76]]


C = (Map()
    .add("",data , "china")
    .set_series_opts(label_opts=opts.LabelOpts(is_show=False), #是否显示地理信息标记
                     itemstyle_opts=opts.ItemStyleOpts(color="transparent"))
    .set_global_opts(
        visualmap_opts=opts.VisualMapOpts(max_=500, is_piecewise=False), #控制分段还是连续
        title_opts=opts.TitleOpts(title="Geo-基本示例") #图题
    ))

C.render_notebook()

输出结果如下:(注意这里是通过让颜色变得透明从而取消标识,参数是在itemstyle_opts下面,属于第二层参数里面的设置,和第一种方式的位置要注意区别开)

上一篇:解决pip install 卡住不动的问题

栏    目:Python代码

下一篇:没有了

本文标题:如何取消pyecharts绘制地图时默认显示小圆点标识

本文地址:http://www.codeinn.net/misctech/217994.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有