資源簡介
基于pyecharts的可視化項目同學(xué)們,請利用提供的數(shù)據(jù)在中國地圖上展示每個省的高考人數(shù)或大學(xué)數(shù)量!完成后將整個項目(rar或zip格式)提交
代碼片段和文件信息
from?pyecharts?import?options?as?opts
from?pyecharts.charts?import?Map
import?pandas?as?pd
FileNameStr?=?‘dataset.csv‘
#?讀取csv,以第二行作為表頭
df?=?pd.read_csv(FileNameStr?encoding=‘utf-8‘?header=1)
#?新建列表,并將已刪除‘萬‘字的數(shù)據(jù)存入
num_2016?=?[]
for?row?in?df[‘2016年‘]:
????num_2016.append(row.strip(‘萬‘))
num_2017?=?[]
for?row?in?df[‘2017年‘]:
????num_2017.append(row.strip(‘萬‘))
map0?=?Map()
map0.set_global_opts(
????????title_opts=opts.titleOpts(title=“全國各省份高考人數(shù)“?subtitle=“2016年至2017年“)?#?表格標(biāo)題
????????visualmap_opts=opts.VisualMapOpts(range_text=[‘單位:萬人\n‘]?min_=0?max_=80)?#?設(shè)置圖例文本和最大值最小值
????????legend_opts=opts.LegendOpts(selected_mode=‘single‘)#?設(shè)置圖例選擇模式為單選
?)
map0.add(“2016年“?[list(z)?for?z?in?zip(list(df[‘省/市‘])?num_2016)]?“china“)
map0.add(“2017年“?[list(z)?for?z?in?zip(list(df[‘省/市‘])?num_2017)]?“china“)
map0.render(“map0.html“)
map1?=Map()
map1.set_global_opts(
????????title_opts=opts.titleOpts(title=“全國各省份大學(xué)數(shù)量“)
????????visualmap_opts=opts.VisualMapOpts(
????????????????#?由于數(shù)據(jù)分布較為集中,線性無法形象反映,故設(shè)置為分段顯示
????????????????is_piecewise=True
????????????????#?自定義分段區(qū)間、描述和顏色
????????????????pieces=[
????????????????????????{“min“:?0?“max“:?0?“l(fā)abel“:?“0所“?“color“:?“#FFFFFF“}
????????????????????????{“min“:?1?“max“:?1?“l(fā)abel“:?“1所“?“color“:?“#FFEBCD“}
????????????????????????{“min“:?2?“max“:?2?“l(fā)abel“:?“2所“?“color“:?“#FFA07A“}
????????????????????????{“min“:?3?“max“:?5?“l(fā)abel“:?“3-5所“?“color“:?“#EE5C42“}
????????????????????????{“min“:?6?“max“:?10?“l(fā)abel“:?“6-10所“?“color“:?“#CD3333“}
????????????????????????{“min“:?11?“max“:?20?“l(fā)abel“:?“11-20所“?“color“:?“#A52A2A“}
????????????????????????{“min“:?21?“l(fā)abel“:?“20所以上“?“color“:?“#8B0000“}?#?不指定?max,表示?max?為無窮大
????????????????????????]
????????)
)
map1.add(
????????“211&985大學(xué)數(shù)量“
????????[list(z)?for?z?in?zip(list(df[‘省/市‘])?list(df[‘211&985大學(xué)數(shù)量‘]))]
????????“china“
????????is_map_symbol_show=False?#?不顯示省會的小紅點
)
map1.render(“map1.html“)
map2?=?Map()
map2.set_global_opts(
????????title_opts=opts.titleOpts(title=“全國各省份大學(xué)數(shù)量“)
????????visualmap_opts=opts.VisualMapOpts(min_=0?max_=60)
)
map2.add(“公辦本科大學(xué)數(shù)量“
?????????[list(z)?for?z?in?zip(list(df[‘省/市‘])?list(df[‘公辦本科大學(xué)數(shù)量‘]))]
?????????“china“
?????????is_map_symbol_show=False?#?不顯示省會的小紅點
)
map2.render(“map2.html“)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-05-19?22:58??可視化作業(yè)\
?????目錄???????????0??2020-05-19?22:57??可視化作業(yè)\pyechartsxm\
?????文件????33457181??2020-05-19?22:58??可視化作業(yè)\pyechartsxm.zip
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\.idea\
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\.idea\inspectionProfiles\
?????文件?????????174??2020-05-18?17:40??可視化作業(yè)\pyechartsxm\.idea\inspectionProfiles\profiles_settings.xm
?????文件?????????202??2020-05-18?17:40??可視化作業(yè)\pyechartsxm\.idea\misc.xm
?????文件?????????281??2020-05-18?17:40??可視化作業(yè)\pyechartsxm\.idea\modules.xm
?????文件?????????361??2020-05-18?17:40??可視化作業(yè)\pyechartsxm\.idea\pyechartsxm.iml
?????文件????????7587??2020-05-19?10:01??可視化作業(yè)\pyechartsxm\.idea\workspace.xm
?????文件?????????993??2019-08-06?22:52??可視化作業(yè)\pyechartsxm\dataset.csv
?????文件????????2775??2020-05-19?09:56??可視化作業(yè)\pyechartsxm\keshihuazuoye.py
?????文件???????11484??2020-05-19?10:01??可視化作業(yè)\pyechartsxm\map0.html
?????文件??????130606??2020-05-19?22:55??可視化作業(yè)\pyechartsxm\Map0.png
?????文件????????8129??2020-05-19?10:01??可視化作業(yè)\pyechartsxm\map1.html
?????文件??????130245??2020-05-19?22:55??可視化作業(yè)\pyechartsxm\Map1.png
?????文件????????7068??2020-05-19?10:01??可視化作業(yè)\pyechartsxm\map2.html
?????文件??????121515??2020-05-19?22:56??可視化作業(yè)\pyechartsxm\Map3.png
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\
?????目錄???????????0??2020-05-18?17:31??可視化作業(yè)\pyechartsxm\venv\Include\
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\Lib\
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\
?????文件????????2684??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\easter.py
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\
?????文件???????13098??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\isoparser.py
?????文件???????58804??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\_parser.py
?????文件????????1766??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\__init__.py
?????目錄???????????0??2020-05-19?10:06??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\__pycache__\
?????文件???????11132??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\__pycache__\isoparser.cpython-37.pyc
?????文件???????40056??2020-05-18?18:59??可視化作業(yè)\pyechartsxm\venv\Lib\site-packages\dateutil\parser\__pycache__\_parser.cpython-37.pyc
............此處省略4332個文件信息
評論
共有 條評論