Toggle navigation
新冠病毒全球确诊病例变化情况
By
C***o
2020-05-19 05:13:08
脚本
16
21
作品使用的第三方脚本
/dep/echarts/map/js/world.js
数据管理
上传数据
支持小于 5M 任意格式(csv, xlsx, json, xml, ...)的数据文件
上传后可以通过生成的文件链接异步获取托管的数据。
历史数据
0 条
无历史数据
代码修改记录
信息提示
保存作品
对当前截图不满意?你还可以
上传本地截图
重新截图
作品名称
作品描述
标签
geo
grid
legend
markLine
markPoint
bar
effectScatter
line
lines
map
timeline
title
toolbox
tooltip
visualMap
作品默认版本
最新
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
20:11:45
图表已生成
整理代码
刷新
代码
var data = [{ "time": 0, "data": [{ "name": "China", "value": [548, 98.73873873873873, "China"] }, { "name": "Japan", "value": [2, 0.36036036036036034, "Japan"] }, { "name": "Thailand", "value": [2, 0.36036036036036034, "Thailand"] }, { "name": "Korea, South", "value": [1, 0.18018018018018017, "Korea, South"] }, { "name": "Taiwan*", "value": [1, 0.18018018018018017, "Taiwan*"] }, { "name": "United States", "value": [1, 0.18018018018018017, "United States"] }, { "name": "Afghanistan", "value": [0, 0.0, "Afghanistan"] }, { "name": "North Macedonia", "value": [0, 0.0, "North Macedonia"] }, { "name": "Namibia", "value": [0, 0.0, "Namibia"] }, { "name": "Nepal", "value": [0, 0.0, "Nepal"] }, { "name": "Netherlands", "value": [0, 0.0, "Netherlands"] }, { "name": "New Zealand", "value": [0, 0.0, "New Zealand"] }, { "name": "Nicaragua", "value": [0, 0.0, "Nicaragua"] }, { "name": "Niger", "value": [0, 0.0, "Niger"] }, { "name": "Nigeria", "value": [0, 0.0, "Nigeria"] }, { "name": "Norway", "value": [0, 0.0, "Norway"] }, { "name": "Morocco", "value": [0, 0.0, "Morocco"] }, { "name": "Oman", "value": [0, 0.0, "Oman"] }, { "name": "Pakistan", "value": [0, 0.0, "Pakistan"] }, { "name": "Panama", "value": [0, 0.0, "Panama"] }, { "name": "Papua New Guinea", "value": [0, 0.0, "Papua New Guinea"] }, { "name": "Paraguay", "value": [0, 0.0, "Paraguay"] }, { "name": "Peru", "value": [0, 0.0, "Peru"] }, { "name": "Philippines", "value": [0, 0.0, "Philippines"] }, { "name": "Poland", "value": [0, 0.0, "Poland"] }, { "name": "Portugal", "value": [0, 0.0, "Portugal"] }, { "name": "Mozambique", "value": [0, 0.0, "Mozambique"] }, { "name": "Monaco", "value": [0, 0.0, "Monaco"] }, { "name": "Montenegro", "value": [0, 0.0, "Montenegro"] }, { "name": "Malawi", "value": [0, 0.0, "Malawi"] }, ] }, { "time": 1, "data": [{ "name": "China", "value": [6087, 98.71878040869284, "China"] }, { "name": "Thailand", "value": [14, 0.2270515731430425, "Thailand"] }, { "name": "Taiwan*", "value": [8, 0.12974375608173858, "Taiwan*"] }, { "name": "Malaysia", "value": [7, 0.11352578657152125, "Malaysia"] }, { "name": "Japan", "value": [7, 0.11352578657152125, "Japan"] }, { "name": "Singapore", "value": [7, 0.11352578657152125, "Singapore"] }, { "name": "Australia", "value": [6, 0.09730781706130393, "Australia"] }, { "name": "United States", "value": [5, 0.0810898475510866, "United States"] }, { "name": "France", "value": [5, 0.0810898475510866, "France"] }, { "name": "Korea, South", "value": [4, 0.06487187804086929, "Korea, South"] }, { "name": "Germany", "value": [4, 0.06487187804086929, "Germany"] }, { "name": "United Arab Emirates", "value": [4, 0.06487187804086929, "United Arab Emirates"] }, { "name": "Vietnam", "value": [2, 0.032435939020434644, "Vietnam"] }, { "name": "Canada", "value": [2, 0.032435939020434644, "Canada"] }, { "name": "Finland", "value": [1, 0.016217969510217322, "Finland"] }, { "name": "Nepal", "value": [1, 0.016217969510217322, "Nepal"] }, { "name": "Cambodia", "value": [1, 0.016217969510217322, "Cambodia"] }, { "name": "Sri Lanka", "value": [1, 0.016217969510217322, "Sri Lanka"] }, { "name": "New Zealand", "value": [0, 0.0, "New Zealand"] }, { "name": "Nicaragua", "value": [0, 0.0, "Nicaragua"] }, { "name": "Nigeria", "value": [0, 0.0, "Nigeria"] }, { "name": "Niger", "value": [0, 0.0, "Niger"] }, { "name": "Netherlands", "value": [0, 0.0, "Netherlands"] }, { "name": "Afghanistan", "value": [0, 0.0, "Afghanistan"] }, { "name": "North Macedonia", "value": [0, 0.0, "North Macedonia"] }, { "name": "Norway", "value": [0, 0.0, "Norway"] }, { "name": "Oman", "value": [0, 0.0, "Oman"] }, { "name": "Panama", "value": [0, 0.0, "Panama"] }, { "name": "Papua New Guinea", "value": [0, 0.0, "Papua New Guinea"] }, { "name": "Paraguay", "value": [0, 0.0, "Paraguay"] }, ] }, { "time": 2, "data": [{ "name": "China", "value": [27440, 99.29437307761896, "China"] }, { "name": "Singapore", "value": [28, 0.10132078885471323, "Singapore"] }, { "name": "Thailand", "value": [25, 0.0904649900488511, "Thailand"] }, { "name": "Japan", "value": [22, 0.07960919124298896, "Japan"] }, { "name": "Korea, South", "value": [19, 0.06875339243712683, "Korea, South"] }, { "name": "Australia", "value": [13, 0.04704179482540257, "Australia"] }, { "name": "Malaysia", "value": [12, 0.04342319522344853, "Malaysia"] }, { "name": "Germany", "value": [12, 0.04342319522344853, "Germany"] }, { "name": "Taiwan*", "value": [11, 0.03980459562149448, "Taiwan*"] }, { "name": "United States", "value": [11, 0.03980459562149448, "United States"] }, { "name": "Vietnam", "value": [8, 0.02894879681563235, "Vietnam"] }, { "name": "France", "value": [6, 0.021711597611724264, "France"] }, { "name": "Canada", "value": [5, 0.01809299800977022, "Canada"] }, { "name": "United Arab Emirates", "value": [5, 0.01809299800977022, "United Arab Emirates"] }, { "name": "India", "value": [3, 0.010855798805862132, "India"] }, { "name": "Philippines", "value": [2, 0.007237199203908087, "Philippines"] }, { "name": "United Kingdom", "value": [2, 0.007237199203908087, "United Kingdom"] }, { "name": "Italy", "value": [2, 0.007237199203908087, "Italy"] }, { "name": "Russia", "value": [2, 0.007237199203908087, "Russia"] }, { "name": "Cambodia", "value": [1, 0.0036185996019540436, "Cambodia"] }, { "name": "Sweden", "value": [1, 0.0036185996019540436, "Sweden"] }, { "name": "Nepal", "value": [1, 0.0036185996019540436, "Nepal"] }, { "name": "Belgium", "value": [1, 0.0036185996019540436, "Belgium"] }, { "name": "Sri Lanka", "value": [1, 0.0036185996019540436, "Sri Lanka"] }, { "name": "Finland", "value": [1, 0.0036185996019540436, "Finland"] }, { "name": "Spain", "value": [1, 0.0036185996019540436, "Spain"] }, { "name": "New Zealand", "value": [0, 0.0, "New Zealand"] }, { "name": "Oman", "value": [0, 0.0, "Oman"] }, { "name": "Nicaragua", "value": [0, 0.0, "Nicaragua"] }, { "name": "Niger", "value": [0, 0.0, "Niger"] }, ] }, { "time": 3, "data": [{ "name": "China", "value": [44759, 98.97835076623693, "China"] }, { "name": "Diamond Princess", "value": [175, 0.38698834612237676, "Diamond Princess"] }, { "name": "Singapore", "value": [50, 0.11056809889210766, "Singapore"] }, { "name": "Thailand", "value": [33, 0.07297494526879104, "Thailand"] }, { "name": "Japan", "value": [28, 0.06191813537958028, "Japan"] }, { "name": "Korea, South", "value": [28, 0.06191813537958028, "Korea, South"] }, { "name": "Malaysia", "value": [18, 0.03980451560115875, "Malaysia"] }, { "name": "Taiwan*", "value": [18, 0.03980451560115875, "Taiwan*"] }, { "name": "Germany", "value": [16, 0.03538179164547445, "Germany"] }, { "name": "Vietnam", "value": [15, 0.0331704296676323, "Vietnam"] }, { "name": "Australia", "value": [15, 0.0331704296676323, "Australia"] }, { "name": "United States", "value": [12, 0.026536343734105836, "United States"] }, { "name": "France", "value": [11, 0.024324981756263683, "France"] }, { "name": "United Kingdom", "value": [9, 0.019902257800579377, "United Kingdom"] }, { "name": "United Arab Emirates", "value": [8, 0.017690895822737224, "United Arab Emirates"] }, { "name": "Canada", "value": [7, 0.01547953384489507, "Canada"] }, { "name": "India", "value": [3, 0.006634085933526459, "India"] }, { "name": "Philippines", "value": [3, 0.006634085933526459, "Philippines"] }, { "name": "Italy", "value": [3, 0.006634085933526459, "Italy"] }, { "name": "Spain", "value": [2, 0.004422723955684306, "Spain"] }, { "name": "Russia", "value": [2, 0.004422723955684306, "Russia"] }, { "name": "Sri Lanka", "value": [1, 0.002211361977842153, "Sri Lanka"] }, { "name": "Cambodia", "value": [1, 0.002211361977842153, "Cambodia"] }, { "name": "Sweden", "value": [1, 0.002211361977842153, "Sweden"] }, { "name": "Nepal", "value": [1, 0.002211361977842153, "Nepal"] }, { "name": "Belgium", "value": [1, 0.002211361977842153, "Belgium"] }, { "name": "Finland", "value": [1, 0.002211361977842153, "Finland"] }, { "name": "North Macedonia", "value": [0, 0.0, "North Macedonia"] }, { "name": "Nigeria", "value": [0, 0.0, "Nigeria"] }, { "name": "Niger", "value": [0, 0.0, "Niger"] }, ] }, { "time": 4, "data": [{ "name": "China", "value": [74619, 98.65148931106968, "China"] }, { "name": "Diamond Princess", "value": [621, 0.8210050370840439, "Diamond Princess"] }, { "name": "Japan", "value": [84, 0.11105382144131995, "Japan"] }, { "name": "Singapore", "value": [84, 0.11105382144131995, "Singapore"] }, { "name": "Thailand", "value": [35, 0.046272425600549984, "Thailand"] }, { "name": "Korea, South", "value": [31, 0.040984148389058554, "Korea, South"] }, { "name": "Taiwan*", "value": [23, 0.030407593966075702, "Taiwan*"] }, { "name": "Malaysia", "value": [22, 0.029085524663202845, "Malaysia"] }, { "name": "Vietnam", "value": [16, 0.021153108845965704, "Vietnam"] }, { "name": "Germany", "value": [16, 0.021153108845965704, "Germany"] }, { "name": "Australia", "value": [15, 0.01983103954309285, "Australia"] }, { "name": "United States", "value": [13, 0.017186900937347135, "United States"] }, { "name": "France", "value": [12, 0.015864831634474278, "France"] }, { "name": "United Kingdom", "value": [9, 0.01189862372585571, "United Kingdom"] }, { "name": "United Arab Emirates", "value": [9, 0.01189862372585571, "United Arab Emirates"] }, { "name": "Canada", "value": [8, 0.010576554422982852, "Canada"] }, { "name": "Italy", "value": [3, 0.0039662079086185695, "Italy"] }, { "name": "India", "value": [3, 0.0039662079086185695, "India"] }, { "name": "Philippines", "value": [3, 0.0039662079086185695, "Philippines"] }, { "name": "Iran", "value": [2, 0.002644138605745713, "Iran"] }, { "name": "Spain", "value": [2, 0.002644138605745713, "Spain"] }, { "name": "Russia", "value": [2, 0.002644138605745713, "Russia"] }, { "name": "Sri Lanka", "value": [1, 0.0013220693028728565, "Sri Lanka"] }, { "name": "Sweden", "value": [1, 0.0013220693028728565, "Sweden"] }, { "name": "Egypt", "value": [1, 0.0013220693028728565, "Egypt"] }, { "name": "Cambodia", "value": [1, 0.0013220693028728565, "Cambodia"] }, { "name": "Nepal", "value": [1, 0.0013220693028728565, "Nepal"] }, { "name": "Finland", "value": [1, 0.0013220693028728565, "Finland"] }, { "name": "Belgium", "value": [1, 0.0013220693028728565, "Belgium"] }, { "name": "Morocco", "value": [0, 0.0, "Morocco"] }, ] }, { "time": 5, "data": [{ "name": "China", "value": [78166, 96.04118543274193, "China"] }, { "name": "Korea, South", "value": [1261, 1.5493684572664275, "Korea, South"] }, { "name": "Diamond Princess", "value": [705, 0.8662210645303976, "Diamond Princess"] }, { "name": "Italy", "value": [453, 0.5565931095493193, "Italy"] }, { "name": "Japan", "value": [189, 0.2322209662358087, "Japan"] }, { "name": "Iran", "value": [139, 0.17078684818400747, "Iran"] }, { "name": "Singapore", "value": [93, 0.11426745957635032, "Singapore"] }, { "name": "United States", "value": [57, 0.07003489457905342, "United States"] }, { "name": "Thailand", "value": [40, 0.049147294441440996, "Thailand"] }, { "name": "Bahrain", "value": [33, 0.040546517914188826, "Bahrain"] }, { "name": "Taiwan*", "value": [32, 0.0393178355531528, "Taiwan*"] }, { "name": "Germany", "value": [27, 0.03317442374797267, "Germany"] }, { "name": "Kuwait", "value": [26, 0.03194574138693665, "Kuwait"] }, { "name": "Malaysia", "value": [22, 0.02703101194279255, "Malaysia"] }, { "name": "France", "value": [18, 0.02211628249864845, "France"] }, { "name": "Vietnam", "value": [16, 0.0196589177765764, "Vietnam"] }, { "name": "Australia", "value": [15, 0.018430235415540376, "Australia"] }, { "name": "United Arab Emirates", "value": [13, 0.015972870693468325, "United Arab Emirates"] }, { "name": "United Kingdom", "value": [13, 0.015972870693468325, "United Kingdom"] }, { "name": "Spain", "value": [13, 0.015972870693468325, "Spain"] }, { "name": "Canada", "value": [11, 0.013515505971396275, "Canada"] }, { "name": "Iraq", "value": [5, 0.0061434118051801245, "Iraq"] }, { "name": "Oman", "value": [4, 0.0049147294441441, "Oman"] }, { "name": "Philippines", "value": [3, 0.0036860470831080747, "Philippines"] }, { "name": "India", "value": [3, 0.0036860470831080747, "India"] }, { "name": "Croatia", "value": [3, 0.0036860470831080747, "Croatia"] }, { "name": "Russia", "value": [2, 0.00245736472207205, "Russia"] }, { "name": "Israel", "value": [2, 0.00245736472207205, "Israel"] }, { "name": "Lebanon", "value": [2, 0.00245736472207205, "Lebanon"] }, { "name": "Sweden", "value": [2, 0.00245736472207205, "Sweden"] }, ] }, { "time": 6, "data": [{ "name": "China", "value": [80386, 84.51009251471825, "China"] }, { "name": "Korea, South", "value": [5621, 5.909377628259041, "Korea, South"] }, { "name": "Italy", "value": [3089, 3.2474768713204374, "Italy"] }, { "name": "Iran", "value": [2922, 3.0719091673675356, "Iran"] }, { "name": "Diamond Princess", "value": [706, 0.7422203532380152, "Diamond Princess"] }, { "name": "Japan", "value": [331, 0.3479814970563499, "Japan"] }, { "name": "France", "value": [288, 0.3027754415475189, "France"] }, { "name": "Germany", "value": [262, 0.27544154751892347, "Germany"] }, { "name": "Spain", "value": [222, 0.23338940285954585, "Spain"] }, { "name": "United States", "value": [149, 0.15664423885618167, "United States"] }, { "name": "Singapore", "value": [110, 0.11564339781328847, "Singapore"] }, { "name": "Switzerland", "value": [90, 0.09461732548359966, "Switzerland"] }, { "name": "United Kingdom", "value": [86, 0.0904121110176619, "United Kingdom"] }, { "name": "Kuwait", "value": [56, 0.05887300252312868, "Kuwait"] }, { "name": "Norway", "value": [56, 0.05887300252312868, "Norway"] }, { "name": "Bahrain", "value": [52, 0.054667788057190914, "Bahrain"] }, { "name": "Australia", "value": [52, 0.054667788057190914, "Australia"] }, { "name": "Malaysia", "value": [50, 0.052565180824222034, "Malaysia"] }, { "name": "Thailand", "value": [43, 0.04520605550883095, "Thailand"] }, { "name": "Taiwan*", "value": [42, 0.04415475189234651, "Taiwan*"] }, { "name": "Netherlands", "value": [38, 0.03994953742640875, "Netherlands"] }, { "name": "Sweden", "value": [35, 0.036795626576955426, "Sweden"] }, { "name": "Iraq", "value": [35, 0.036795626576955426, "Iraq"] }, { "name": "Canada", "value": [33, 0.034693019343986546, "Canada"] }, { "name": "Austria", "value": [29, 0.03048780487804878, "Austria"] }, { "name": "India", "value": [28, 0.02943650126156434, "India"] }, { "name": "United Arab Emirates", "value": [27, 0.0283851976450799, "United Arab Emirates"] }, { "name": "Iceland", "value": [26, 0.027333894028595457, "Iceland"] }, { "name": "Belgium", "value": [23, 0.024179983179142137, "Belgium"] }, { "name": "Vietnam", "value": [16, 0.01682085786375105, "Vietnam"] }, ] }, { "time": 7, "data": [{ "name": "China", "value": [80921, 64.28679245283018, "China"] }, { "name": "Italy", "value": [12462, 9.900297914597814, "Italy"] }, { "name": "Iran", "value": [9000, 7.149950347567031, "Iran"] }, { "name": "Korea, South", "value": [7755, 6.160873882820258, "Korea, South"] }, { "name": "France", "value": [2293, 1.821648460774578, "France"] }, { "name": "Spain", "value": [2277, 1.8089374379344587, "Spain"] }, { "name": "Germany", "value": [1908, 1.5157894736842106, "Germany"] }, { "name": "United States", "value": [1281, 1.0176762661370407, "United States"] }, { "name": "Diamond Princess", "value": [706, 0.5608738828202582, "Diamond Princess"] }, { "name": "Switzerland", "value": [652, 0.517974180734856, "Switzerland"] }, { "name": "Japan", "value": [639, 0.5076464746772592, "Japan"] }, { "name": "Norway", "value": [598, 0.47507447864945385, "Norway"] }, { "name": "Netherlands", "value": [503, 0.39960278053624626, "Netherlands"] }, { "name": "Sweden", "value": [500, 0.3972194637537239, "Sweden"] }, { "name": "United Kingdom", "value": [459, 0.36464746772591855, "United Kingdom"] }, { "name": "Denmark", "value": [444, 0.35273088381330686, "Denmark"] }, { "name": "Belgium", "value": [314, 0.24945382323733864, "Belgium"] }, { "name": "Qatar", "value": [262, 0.20814299900695135, "Qatar"] }, { "name": "Austria", "value": [246, 0.19543197616683217, "Austria"] }, { "name": "Bahrain", "value": [195, 0.15491559086395235, "Bahrain"] }, { "name": "Singapore", "value": [178, 0.14141012909632572, "Singapore"] }, { "name": "Malaysia", "value": [149, 0.11837140019860973, "Malaysia"] }, { "name": "Australia", "value": [128, 0.10168818272095333, "Australia"] }, { "name": "Canada", "value": [108, 0.08579940417080437, "Canada"] }, { "name": "Greece", "value": [99, 0.07864945382323733, "Greece"] }, { "name": "Czechia", "value": [91, 0.07229394240317775, "Czechia"] }, { "name": "Iceland", "value": [85, 0.06752730883813307, "Iceland"] }, { "name": "Israel", "value": [79, 0.06276067527308839, "Israel"] }, { "name": "United Arab Emirates", "value": [74, 0.058788480635551144, "United Arab Emirates"] }, { "name": "Kuwait", "value": [72, 0.05719960278053625, "Kuwait"] }, ] }, { "time": 8, "data": [{ "name": "China", "value": [81102, 37.748899211528254, "China"] }, { "name": "Italy", "value": [35713, 16.622604097818904, "Italy"] }, { "name": "Iran", "value": [17361, 8.080671736965082, "Iran"] }, { "name": "Spain", "value": [13910, 6.47440492259572, "Spain"] }, { "name": "Germany", "value": [12327, 5.737598093518148, "Germany"] }, { "name": "France", "value": [9124, 4.246762797538702, "France"] }, { "name": "Korea, South", "value": [8413, 3.9158280815095465, "Korea, South"] }, { "name": "United States", "value": [7783, 3.6225947888254844, "United States"] }, { "name": "Switzerland", "value": [3028, 1.4093816035672062, "Switzerland"] }, { "name": "United Kingdom", "value": [2642, 1.2297180305893525, "United Kingdom"] }, { "name": "Netherlands", "value": [2058, 0.9578954227679362, "Netherlands"] }, { "name": "Austria", "value": [1646, 0.7661301583459781, "Austria"] }, { "name": "Norway", "value": [1550, 0.7214469899369781, "Norway"] }, { "name": "Belgium", "value": [1486, 0.6916582109976448, "Belgium"] }, { "name": "Sweden", "value": [1279, 0.5953101291157387, "Sweden"] }, { "name": "Denmark", "value": [1116, 0.5194418327546242, "Denmark"] }, { "name": "Japan", "value": [889, 0.4137847574541765, "Japan"] }, { "name": "Malaysia", "value": [790, 0.3677052400323953, "Malaysia"] }, { "name": "Diamond Princess", "value": [712, 0.33140016570008285, "Diamond Princess"] }, { "name": "Canada", "value": [657, 0.30580043379909333, "Canada"] }, { "name": "Australia", "value": [568, 0.26437541308658297, "Australia"] }, { "name": "Czechia", "value": [464, 0.21596864731016635, "Czechia"] }, { "name": "Qatar", "value": [452, 0.21038325125904137, "Qatar"] }, { "name": "Portugal", "value": [448, 0.20852145257533303, "Portugal"] }, { "name": "Greece", "value": [418, 0.19455796244752055, "Greece"] }, { "name": "Brazil", "value": [372, 0.17314727758487475, "Brazil"] }, { "name": "Finland", "value": [336, 0.15639108943149976, "Finland"] }, { "name": "Singapore", "value": [313, 0.14568574700017686, "Singapore"] }, { "name": "Israel", "value": [304, 0.14149669996183312, "Israel"] }, { "name": "Pakistan", "value": [299, 0.1391694516071977, "Pakistan"] }, ] }, { "time": 9, "data": [{ "name": "China", "value": [81661, 17.459265419917344, "China"] }, { "name": "Italy", "value": [74386, 15.903857625132824, "Italy"] }, { "name": "United States", "value": [65778, 14.06345208595686, "United States"] }, { "name": "Spain", "value": [49515, 10.586394083677732, "Spain"] }, { "name": "Germany", "value": [37323, 7.979723041201737, "Germany"] }, { "name": "Iran", "value": [27017, 5.7762821156966835, "Iran"] }, { "name": "France", "value": [25600, 5.473325023571644, "France"] }, { "name": "Switzerland", "value": [10897, 2.3297977649164143, "Switzerland"] }, { "name": "United Kingdom", "value": [9640, 2.061048954188697, "United Kingdom"] }, { "name": "Korea, South", "value": [9137, 1.9535066695458636, "Korea, South"] }, { "name": "Netherlands", "value": [6438, 1.3764557227247751, "Netherlands"] }, { "name": "Austria", "value": [5588, 1.1947242278014978, "Austria"] }, { "name": "Belgium", "value": [4937, 1.055539282866141, "Belgium"] }, { "name": "Canada", "value": [3251, 0.6950695176418521, "Canada"] }, { "name": "Norway", "value": [3084, 0.6593646239333965, "Norway"] }, { "name": "Portugal", "value": [2995, 0.6403362674061357, "Portugal"] }, { "name": "Brazil", "value": [2554, 0.5460496918047648, "Brazil"] }, { "name": "Sweden", "value": [2526, 0.5400632425602333, "Sweden"] }, { "name": "Turkey", "value": [2433, 0.5201796789980394, "Turkey"] }, { "name": "Israel", "value": [2369, 0.5064963664391103, "Israel"] }, { "name": "Australia", "value": [2364, 0.505427357645444, "Australia"] }, { "name": "Denmark", "value": [1862, 0.3980988747613438, "Denmark"] }, { "name": "Malaysia", "value": [1796, 0.3839879586849481, "Malaysia"] }, { "name": "Czechia", "value": [1654, 0.35362810894482416, "Czechia"] }, { "name": "Ireland", "value": [1564, 0.33438595065883014, "Ireland"] }, { "name": "Luxembourg", "value": [1333, 0.2849977443914454, "Luxembourg"] }, { "name": "Japan", "value": [1307, 0.27943889866438043, "Japan"] }, { "name": "Ecuador", "value": [1173, 0.2507894629941226, "Ecuador"] }, { "name": "Chile", "value": [1142, 0.2441616084733913, "Chile"] }, { "name": "Pakistan", "value": [1063, 0.2272712695334632, "Pakistan"] }, ] }, { "time": 10, "data": [{ "name": "United States", "value": [213242, 22.86439111423725, "United States"] }, { "name": "Italy", "value": [110574, 11.856047040759652, "Italy"] }, { "name": "Spain", "value": [104118, 11.163817043697554, "Spain"] }, { "name": "China", "value": [82361, 8.830971931231625, "China"] }, { "name": "Germany", "value": [77872, 8.349649059978255, "Germany"] }, { "name": "France", "value": [57749, 6.192005901539504, "France"] }, { "name": "Iran", "value": [47593, 5.103051773571311, "Iran"] }, { "name": "United Kingdom", "value": [29865, 3.202207072840695, "United Kingdom"] }, { "name": "Switzerland", "value": [17768, 1.905133610253925, "Switzerland"] }, { "name": "Turkey", "value": [15679, 1.6811453103991045, "Turkey"] }, { "name": "Belgium", "value": [13964, 1.4972583145872247, "Belgium"] }, { "name": "Netherlands", "value": [13696, 1.4685226207810533, "Netherlands"] }, { "name": "Austria", "value": [10711, 1.1484627476041078, "Austria"] }, { "name": "Korea, South", "value": [9887, 1.0601112114239395, "Korea, South"] }, { "name": "Canada", "value": [9560, 1.0250493760708872, "Canada"] }, { "name": "Portugal", "value": [8251, 0.8846948119205952, "Portugal"] }, { "name": "Brazil", "value": [6836, 0.7329746375335339, "Brazil"] }, { "name": "Israel", "value": [6092, 0.6532009203999837, "Israel"] }, { "name": "Sweden", "value": [4947, 0.5304308852952593, "Sweden"] }, { "name": "Norway", "value": [4863, 0.52142417529631, "Norway"] }, { "name": "Australia", "value": [4862, 0.5213169525582273, "Australia"] }, { "name": "Czechia", "value": [3508, 0.37613736519421254, "Czechia"] }, { "name": "Ireland", "value": [3447, 0.3695967781711661, "Ireland"] }, { "name": "Denmark", "value": [3290, 0.35276280829217765, "Denmark"] }, { "name": "Chile", "value": [3031, 0.3249921191287509, "Chile"] }, { "name": "Malaysia", "value": [2908, 0.31180372234457526, "Malaysia"] }, { "name": "Russia", "value": [2777, 0.2977575436557378, "Russia"] }, { "name": "Ecuador", "value": [2748, 0.29464808425133865, "Ecuador"] }, { "name": "Poland", "value": [2554, 0.2738468730632893, "Poland"] }, { "name": "Romania", "value": [2460, 0.2637679356835128, "Romania"] }, ] }, { "time": 11, "data": [{ "name": "United States", "value": [428654, 28.959194703418458, "United States"] }, { "name": "Spain", "value": [148220, 10.013511687609782, "Spain"] }, { "name": "Italy", "value": [139422, 9.419132549655451, "Italy"] }, { "name": "Germany", "value": [113296, 7.654100797189569, "Germany"] }, { "name": "France", "value": [83057, 5.61120118902851, "France"] }, { "name": "China", "value": [82809, 5.59444669639238, "China"] }, { "name": "Iran", "value": [64586, 4.363329279827051, "Iran"] }, { "name": "United Kingdom", "value": [61474, 4.153087420618835, "United Kingdom"] }, { "name": "Turkey", "value": [38226, 2.582488852857722, "Turkey"] }, { "name": "Belgium", "value": [23403, 1.5810701256586948, "Belgium"] }, { "name": "Switzerland", "value": [23280, 1.5727604377786786, "Switzerland"] }, { "name": "Netherlands", "value": [20682, 1.3972436157276045, "Netherlands"] }, { "name": "Canada", "value": [19141, 1.2931360626942305, "Canada"] }, { "name": "Brazil", "value": [16170, 1.092419943250912, "Brazil"] }, { "name": "Portugal", "value": [13141, 0.8877854344007566, "Portugal"] }, { "name": "Austria", "value": [12942, 0.8743413052290231, "Austria"] }, { "name": "Korea, South", "value": [10384, 0.7015268206999055, "Korea, South"] }, { "name": "Israel", "value": [9404, 0.6353195514119714, "Israel"] }, { "name": "Russia", "value": [8672, 0.5858667747601676, "Russia"] }, { "name": "Sweden", "value": [8419, 0.5687744899337928, "Sweden"] }, { "name": "Norway", "value": [6086, 0.4111606539656803, "Norway"] }, { "name": "Ireland", "value": [6074, 0.41034995270909336, "Ireland"] }, { "name": "Australia", "value": [6010, 0.406026212673963, "Australia"] }, { "name": "India", "value": [5916, 0.39967571949736524, "India"] }, { "name": "Denmark", "value": [5597, 0.3781245777597622, "Denmark"] }, { "name": "Chile", "value": [5546, 0.3746790974192677, "Chile"] }, { "name": "Czechia", "value": [5312, 0.35887042291582216, "Czechia"] }, { "name": "Poland", "value": [5205, 0.3516416700445886, "Poland"] }, { "name": "Romania", "value": [4761, 0.3216457235508715, "Romania"] }, { "name": "Ecuador", "value": [4450, 0.3006350493176598, "Ecuador"] }, ] }, { "time": 12, "data": [{ "name": "United States", "value": [636350, 30.95831391394625, "United States"] }, { "name": "Spain", "value": [177644, 8.642348891221918, "Spain"] }, { "name": "Italy", "value": [165155, 8.0347612704609, "Italy"] }, { "name": "Germany", "value": [134753, 6.5557093971022224, "Germany"] }, { "name": "France", "value": [133585, 6.498886405585778, "France"] }, { "name": "United Kingdom", "value": [99483, 4.839830192663023, "United Kingdom"] }, { "name": "China", "value": [83356, 4.055254521271161, "China"] }, { "name": "Iran", "value": [76389, 3.716311214854153, "Iran"] }, { "name": "Turkey", "value": [69392, 3.37590841379203, "Turkey"] }, { "name": "Belgium", "value": [33573, 1.633320457347242, "Belgium"] }, { "name": "Brazil", "value": [28320, 1.3777629449877549, "Brazil"] }, { "name": "Netherlands", "value": [28316, 1.3775683457017396, "Netherlands"] }, { "name": "Canada", "value": [28209, 1.3723628148008324, "Canada"] }, { "name": "Switzerland", "value": [26336, 1.281241699124206, "Switzerland"] }, { "name": "Russia", "value": [24490, 1.191434128628182, "Russia"] }, { "name": "Portugal", "value": [18091, 0.8801239208253345, "Portugal"] }, { "name": "Austria", "value": [14336, 0.6974438410785471, "Austria"] }, { "name": "Ireland", "value": [12547, 0.6104093104082401, "Ireland"] }, { "name": "Israel", "value": [12501, 0.6081714186190651, "Israel"] }, { "name": "India", "value": [12322, 0.599463100569884, "India"] }, { "name": "Sweden", "value": [11927, 0.5802464210758811, "Sweden"] }, { "name": "Peru", "value": [11475, 0.5582567017561613, "Peru"] }, { "name": "Korea, South", "value": [10591, 0.5152502595467977, "Korea, South"] }, { "name": "Chile", "value": [8273, 0.40247997330097796, "Chile"] }, { "name": "Japan", "value": [8100, 0.39406355418081973, "Japan"] }, { "name": "Ecuador", "value": [7858, 0.3822902973768989, "Ecuador"] }, { "name": "Poland", "value": [7582, 0.36886294664184877, "Poland"] }, { "name": "Romania", "value": [7216, 0.35105711197145617, "Romania"] }, { "name": "Denmark", "value": [6876, 0.33451617266016254, "Denmark"] }, { "name": "Norway", "value": [6740, 0.327899796935645, "Norway"] }, ] }, { "time": 13, "data": [{ "name": "United States", "value": [840351, 32.016530392903526, "United States"] }, { "name": "Spain", "value": [208389, 7.939411926738677, "Spain"] }, { "name": "Italy", "value": [187327, 7.136970847790315, "Italy"] }, { "name": "France", "value": [155980, 5.942681582678063, "France"] }, { "name": "Germany", "value": [150648, 5.739537729627418, "Germany"] }, { "name": "United Kingdom", "value": [134638, 5.129572784514739, "United Kingdom"] }, { "name": "Turkey", "value": [98674, 3.759380449347193, "Turkey"] }, { "name": "Iran", "value": [85996, 3.276361362892567, "Iran"] }, { "name": "China", "value": [83868, 3.195286696858852, "China"] }, { "name": "Russia", "value": [57999, 2.2097037383879017, "Russia"] }, { "name": "Brazil", "value": [45757, 1.743295814710861, "Brazil"] }, { "name": "Belgium", "value": [41889, 1.5959288935555926, "Belgium"] }, { "name": "Canada", "value": [41663, 1.5873185201892301, "Canada"] }, { "name": "Netherlands", "value": [35032, 1.3346840697805993, "Netherlands"] }, { "name": "Switzerland", "value": [28268, 1.0769824527448613, "Switzerland"] }, { "name": "Portugal", "value": [21982, 0.8374921563689522, "Portugal"] }, { "name": "India", "value": [21370, 0.8141755700848198, "India"] }, { "name": "Peru", "value": [19250, 0.7334056960286748, "Peru"] }, { "name": "Ireland", "value": [16671, 0.6351483822594306, "Ireland"] }, { "name": "Sweden", "value": [16004, 0.609736351129502, "Sweden"] }, { "name": "Austria", "value": [14925, 0.5686275331546998, "Austria"] }, { "name": "Israel", "value": [14498, 0.552359261351882, "Israel"] }, { "name": "Saudi Arabia", "value": [12772, 0.48660039219107715, "Saudi Arabia"] }, { "name": "Japan", "value": [11512, 0.4385956557237457, "Japan"] }, { "name": "Chile", "value": [11296, 0.43036627232934604, "Chile"] }, { "name": "Ecuador", "value": [10850, 0.4133741195797985, "Ecuador"] }, { "name": "Korea, South", "value": [10694, 0.40743067601717653, "Korea, South"] }, { "name": "Mexico", "value": [10544, 0.40171582643773235, "Mexico"] }, { "name": "Poland", "value": [10169, 0.38742870248912176, "Poland"] }, { "name": "Singapore", "value": [10141, 0.3863619305676255, "Singapore"] }, ] }, { "time": 14, "data": [{ "name": "United States", "value": [1039909, 32.781050390459626, "United States"] }, { "name": "Spain", "value": [212917, 6.711782382867629, "Spain"] }, { "name": "Italy", "value": [203591, 6.417798893984056, "Italy"] }, { "name": "France", "value": [166543, 5.249934826199521, "France"] }, { "name": "United Kingdom", "value": [166441, 5.2467194802992285, "United Kingdom"] }, { "name": "Germany", "value": [161539, 5.092193739091072, "Germany"] }, { "name": "Turkey", "value": [117589, 3.7067579320534367, "Turkey"] }, { "name": "Russia", "value": [99399, 3.1333545798346747, "Russia"] }, { "name": "Iran", "value": [93657, 2.9523495194476412, "Iran"] }, { "name": "China", "value": [83944, 2.646166629942373, "China"] }, { "name": "Brazil", "value": [79685, 2.5119101771056656, "Brazil"] }, { "name": "Canada", "value": [52865, 1.6664633433229716, "Canada"] }, { "name": "Belgium", "value": [47859, 1.508659210216478, "Belgium"] }, { "name": "Netherlands", "value": [38998, 1.2293339158783552, "Netherlands"] }, { "name": "Peru", "value": [33931, 1.0696068798314906, "Peru"] }, { "name": "India", "value": [33062, 1.0422133936809626, "India"] }, { "name": "Switzerland", "value": [29407, 0.9269968322538282, "Switzerland"] }, { "name": "Ecuador", "value": [24675, 0.7778300008794917, "Ecuador"] }, { "name": "Portugal", "value": [24505, 0.7724710910456715, "Portugal"] }, { "name": "Saudi Arabia", "value": [21402, 0.6746552250789415, "Saudi Arabia"] }, { "name": "Sweden", "value": [20302, 0.6399799261542225, "Sweden"] }, { "name": "Ireland", "value": [20253, 0.6384352992021214, "Ireland"] }, { "name": "Mexico", "value": [17799, 0.5610778596009756, "Mexico"] }, { "name": "Israel", "value": [15834, 0.4991351665218185, "Israel"] }, { "name": "Singapore", "value": [15641, 0.49305122771048143, "Singapore"] }, { "name": "Pakistan", "value": [15525, 0.4893945598238747, "Pakistan"] }, { "name": "Austria", "value": [15402, 0.48551723094411064, "Austria"] }, { "name": "Chile", "value": [14885, 0.4692198404494927, "Chile"] }, { "name": "Japan", "value": [13895, 0.4380120714172457, "Japan"] }, { "name": "Belarus", "value": [13181, 0.4155046501152008, "Belarus"] }, ] }, ] var option = { baseOption: { animationDurationUpdate: 1000, animationEasingUpdate: 'quinticInOut', timeline: { axisType: 'category', orient: 'vertical', autoPlay: true, inverse: true, playInterval: 1000, left: null, right: 5, top: 20, bottom: 20, width: 46, height: null, label: { normal: { textStyle: { color: '#ddd' } }, emphasis: { textStyle: { color: '#fff' } } }, symbol: 'none', lineStyle: { color: '#555' }, checkpointStyle: { color: '#bbb', borderColor: '#777', borderWidth: 1 }, controlStyle: { showNextBtn: false, showPrevBtn: false, normal: { color: '#666', borderColor: '#666' }, emphasis: { color: '#aaa', borderColor: '#aaa' } }, data: data.map(function(ele) { return ele.time }) }, backgroundColor: '#404a59', title: { text: '新冠病毒全球确诊病例变化情况', subtext: '以一周为周期', left: 'center', top: 'top', textStyle: { fontSize: 25, color: 'rgba(255,255,255, 0.9)' } }, tooltip: { formatter: function(params) { if ('value' in params.data) { return params.data.value[2] + ': ' + params.data.value[0]; } } }, grid: { left: '8%', right: '45%', top: '70%', bottom: 20 }, xAxis: {}, yAxis: {}, series: [{ id: 'map', type: 'map', mapType: 'world', top: '10%', bottom: '25%', left: 10, itemStyle: { normal: { areaColor: '#323c48', borderColor: '#404a59' }, emphasis: { label: { show: true }, areaColor: 'rgba(255,255,255, 0.5)' } }, data: [] }, { id: 'bar', type: 'bar', tooltip: { show: true }, label: { normal: { show: true, position: 'right', textStyle: { color: '#ddd' } } }, data: [] }, { id: 'pie', type: 'pie', radius: ['8%', '20%'], center: ['75%', '85%'], roseType: 'radius', tooltip: { formatter: '{b} {d}%' }, data: [], label: { normal: { textStyle: { color: '#ddd' } } }, labelLine: { normal: { lineStyle: { color: '#ddd' } } }, itemStyle: { normal: { borderColor: 'rgba(0,0,0,0.3)', borderSize: 1 } } } ] }, options: [] } for (var i = 0; i < data.length; i++) { //计算其余国家确诊人数 var restPercent = 100; var restValue = 0; data[i].data.forEach(function(ele) { restPercent = restPercent - ele.value[1]; }); restValue = data[i].data[0].value[0] * (restPercent / data[i].data[0].value[1]); console.log(restPercent); console.log(restValue); option.options.push({ visualMap: [{ dimension: 0, left: 10, itemWidth: 12, min: data[i].data[29].value[0], max: data[i].data[0].value[0], text: ['High', 'Low'], textStyle: { color: '#ddd' }, inRange: { color: ['lightskyblue', 'yellow', 'orangered', 'red'] } }], xAxis: { type: 'value', boundaryGap: [0, 0.1], axisLabel: { show: false, } }, yAxis: { type: 'category', axisLabel: { show:false, textStyle: { color: '#ddd' } }, data: data[i].data.map(function(ele) { return ele.value[2] }).reverse() }, series: [{ id: 'map', data: data[i].data }, // 显示左下角的条形图 { id: 'bar', data: data[i].data.map(function(ele) { return ele.value[0] }) //.sort(function(a, b) { // return a > b // }) }, // 显示饼图 { id: 'pie', data: data[i].data.map(function(ele) { return { name: ele.value[2], value: ele.value } }).concat({ name: '其他国家', value: restValue }), } ] }) }