Pyecharts Geo - Geo_lines只显示涟漪效果 不显示line图
代码来自CDSN博主wwxxee
from pyecharts.charts import Geo
from pyecharts import options as opts
from pyecharts .globals import ChartType, SymbolType
geo = Geo()
geo.add_schema(maptype="china")
geo.add("",[("北京",10),("上海",20),("广州",30),("成都",40),("哈尔滨",50)],type_=ChartType.SCATTER, color="black")
geo.add("geo-lines",
[("上海","广州"),
("上海","新疆"),
("上海","哈尔滨"),
("成都","北京"),
("哈尔滨","广州")],
type_=ChartType.LINES,
effect_opts=opts.EffectOpts(is_show=True,symbol=SymbolType.ARROW,symbol_size=5,color="orange",trail_length=1),
linestyle_opts=opts.LineStyleOpts(is_show=True, width=1,opacity=1,curve=0.5,type_="solid",color="red")
)
geo.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
geo.set_global_opts(visualmap_opts=opts.VisualMapOpts(),title_opts=opts.TitleOpts(title="Geo-Lines"))
geo.render_notebook()
geo.render("test1.html")
这里我把linestyle_opts的is_show设成True,但是效果图仍然只有涟漪效果,如果我把涟漪效果的is_show设成False的话就是个只有地图没有任何连线的空图,请各位指教要怎么做?用的是Jupyter notebook画的