c = Map() c.add("", [list(z) for z in zip(country, v)], "world") c.set_series_opts(label_opts=opts.LabelOpts(is_show=False)) c.set_global_opts( title_opts=opts.TitleOpts(title="各国从1743-2013年历史平均温度(摄氏度)"), visualmap_opts=opts.VisualMapOpts(max_= 30), ) c.render('世界历史平均气温.html') c.render_notebook()
时间: 2024-04-17 20:28:20 浏览: 15
您的代码看起来很不错!您创建了一个Map对象,并使用add方法添加了数据。然后,使用set_series_opts方法设置了标签选项,使用set_global_opts方法设置了标题和视觉映射选项。
最后,您使用render方法将地图渲染为HTML文件,并保存到指定的路径中。如果您想在Jupyter Notebook中直接显示地图,可以使用render_notebook方法。
请注意,渲染为HTML文件和在Notebook中显示地图是两个不同的操作。如果您使用了render方法生成了HTML文件,那么在同一段代码中使用render_notebook方法是没有效果的。
如果您希望在Notebook中显示地图,请将c.render('世界历史平均气温.html')这行代码注释掉,然后只保留c.render_notebook()这行代码。这样就可以在Notebook中直接显示地图了。
希望能帮助到您!如有任何问题,请随时提问。