溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用python制作炫酷的滾動地球

發布時間:2021-10-28 15:55:12 來源:億速云 閱讀:312 作者:iii 欄目:編程語言

這篇文章主要講解了“怎么用python制作炫酷的滾動地球”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用python制作炫酷的滾動地球”吧!

方法比較簡單,首先安裝pyecharts==1.7.1版本,在jupyter notebook編輯器下,輸入以下代碼:

import pyecharts.options as opts from pyecharts.charts import MapGlobe from pyecharts.faker import POPULATION data = [x for _, x in POPULATION[1:]] low, high = min(data), max(data)c = (    MapGlobe(init_opts=opts.InitOpts())    .add_schema()    .add(        maptype="world",         series_name="World Population",         data_pair=POPULATION[1:],         is_map_symbol_show=False,         label_opts=opts.LabelOpts(is_show=False),     )    .set_global_opts(        visualmap_opts=opts.VisualMapOpts(            min_=low,            max_=high,            range_text=["max", "min"],             is_calculable=True,             is_piecewise=True,             range_color=["lightskyblue", "yellow", "orangered"],         )    ))c.render_notebook()
怎么用python制作炫酷的滾動地球

為了能夠制作自己喜歡的地球,下面給大家詳細介紹一下關鍵參數的含義:

1.POPULATION

導入的是全球各國人口數量,所以地球上不同顏色代表各個國家的人數多少,你也可以根據自己的喜好導入其他數據。

2.theme

可以導入不同的主題,主題類型如下:

themes = [ ('chalk', '粉筆風'), ('dark', '暗黑風'), ('essos', '厄索斯大陸'),  ('infographic', '信息圖'), ('light', '明亮風格'), ('macarons', '馬卡龍'),  ('purple-passion', '紫色激情'), ('roma', '石榴'), ('romantic', '浪漫風'), ('shine',  '閃耀風'), ('vintage', '復古風'), ('walden', '瓦爾登湖'), ('westeros', '維斯特洛大陸'),  ('white', '潔白風'), ('wonderland', '仙境') ]

給地球換個暗黑風:

怎么用python制作炫酷的滾動地球

3.LabelOpts

顯示地圖標簽,把False改成True,國家名字就顯示出來了,如下圖:

怎么用python制作炫酷的滾動地球

4.maptype

改變地圖范圍,把world改成china;同理,也可以制作只顯示北京等各省市的地球圖

感謝各位的閱讀,以上就是“怎么用python制作炫酷的滾動地球”的內容了,經過本文的學習后,相信大家對怎么用python制作炫酷的滾動地球這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女