1 问题
在使用pyecharts绘制可视化地图信息时候,默认出现的图像是带有圆点标记,比如官网代码运行
输出如下:
2 问题解决
方式一: showLegendSymbol=False
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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")
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
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下面,属于第二层参数里面的设置,和第一种方式的位置要注意区别开)
到此这篇关于如何取消pyecharts绘制地图时默认显示小圆点标识的文章就介绍到这了,更多相关取消pyecharts绘制标识内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/lys_828/article/details/124061946