九十一前端可視化ECharts的使用

      網(wǎng)友投稿 887 2022-05-29

      @Author:Runsen

      學(xué)python的應(yīng)該聽過Pyecharts。那么就應(yīng)該有ECharts

      這次介紹的就是一個(gè)基于Javascript的數(shù)據(jù)可視化庫(kù)ECharts。

      Echarts 由百度的前端技術(shù)部開發(fā),是一款難得的由國(guó)內(nèi)廠商開源的JS代碼庫(kù),相比同類產(chǎn)品如 highcharts,google charts 都有著相當(dāng)?shù)母?jìng)爭(zhēng)力。并且用的人不少,說明文檔較容易找到,上手簡(jiǎn)單。

      ECharts入門

      我們可以在直接下載echarts.min.js并用

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      九十一、前端可視化ECharts的使用

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      需要了解的主要配置:

      series;xAxis;yAxis;grid ;tooltip;title;legend;color

      series

      系列列表。每個(gè)系列通過 type 決定自己的圖表類型

      大白話:圖標(biāo)數(shù)據(jù),指定什么類型的圖標(biāo),可以多個(gè)圖表重疊。

      xAxis:直角坐標(biāo)系 grid 中的 x 軸

      boundaryGap: 坐標(biāo)軸兩邊留白策略 true,這時(shí)候刻度只是作為分隔線,標(biāo)簽和數(shù)據(jù)點(diǎn)都會(huì)在兩個(gè)刻度之間的帶(band)中間。

      yAxis:直角坐標(biāo)系 grid 中的 y 軸

      grid:直角坐標(biāo)系內(nèi)繪圖網(wǎng)格。修改圖表的大小

      title:標(biāo)題組件

      tooltip:提示框組件

      legend:圖例組件

      color:調(diào)色盤顏色列表

      折線圖

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      55

      56

      57

      58

      59

      60

      61

      62

      63

      64

      65

      66

      67

      68

      69

      70

      71

      72

      區(qū)域縮放 dataZoom

      dataZoom用于區(qū)域縮放,對(duì)數(shù)據(jù)范圍過濾,x軸和y軸都可以設(shè)置

      dataZoom是一個(gè)數(shù)組 可以配置多個(gè)區(qū)域縮放器

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      55

      56

      57

      58

      59

      60

      61

      62

      63

      64

      65

      66

      67

      68

      69

      70

      71

      72

      73

      74

      餅圖

      相比于柱狀圖,餅圖的數(shù)據(jù)格式更加簡(jiǎn)單,它數(shù)值是一維的,無需給出類目。

      餅圖不在直角坐標(biāo)系上實(shí)現(xiàn),自然也不需要 xAxis 和 yAxis。

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      55

      56

      57

      58

      59

      60

      61

      儀表盤

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      地圖

      地圖圖表的使用方式

      百度地圖API : 使用百度地圖的 api , 它能夠在線聯(lián)網(wǎng)展示地圖, 百度地圖需要申請(qǐng) ak

      矢量地圖 : 可以離線展示地圖, 需要開發(fā)者準(zhǔn)備矢量地圖數(shù)據(jù)

      接下來的實(shí)現(xiàn)是通過矢量圖的方式來實(shí)現(xiàn)的

      準(zhǔn)備中國(guó)的矢量 json 文件, 放到 json/map/ 目錄之下

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      地圖的常見配置

      縮放拖動(dòng): roam

      名稱顯示: label

      初始縮放比例: zoom

      地圖中心點(diǎn): center

      地圖和散點(diǎn)圖結(jié)合

      Document

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      55

      56

      57

      58

      59

      60

      61

      62

      63

      64

      65

      66

      67

      68

      69

      70

      71

      72

      73

      74

      75

      76

      77

      78

      79

      80

      81

      82

      83

      84

      85

      86

      87

      88

      89

      90

      91

      92

      93

      94

      95

      96

      97

      98

      99

      100

      101

      102

      API GitHub web前端

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Tomcat安裝之前為什么要安裝JDK
      下一篇:Kubernetes 集群部署 NFS-Subdir-External-Provisioner 存儲(chǔ)插件
      相關(guān)文章
      亚洲欧洲精品一区二区三区| 亚洲av日韩av无码黑人| 香蕉蕉亚亚洲aav综合| 亚洲欧洲成人精品香蕉网| 亚洲精品无码AV中文字幕电影网站 | 亚洲精品亚洲人成人网| 亚洲免费一区二区| 亚洲AⅤ视频一区二区三区| 青青青亚洲精品国产| 久久精品国产亚洲AV天海翼| 亚洲aⅴ无码专区在线观看春色| 性色av极品无码专区亚洲| 偷自拍亚洲视频在线观看99| 国产成人亚洲综合a∨| 亚洲Aⅴ无码一区二区二三区软件| 亚洲高清成人一区二区三区| 精品国产人成亚洲区| 在线观看亚洲成人| 国产亚洲综合一区柠檬导航| 亚洲成a人片77777kkkk| 亚洲国产成人久久综合碰碰动漫3d | 亚洲尹人九九大色香蕉网站| 久久精品九九亚洲精品| 亚洲综合色丁香麻豆| 亚洲人成网站在线观看播放青青| tom影院亚洲国产一区二区| 亚洲熟妇AV一区二区三区宅男| 亚洲精品天堂成人片AV在线播放| 一本色道久久88亚洲综合| 久久亚洲国产成人影院网站| 亚洲国产精品无码专区| 亚洲人成电影亚洲人成9999网| 中文字幕亚洲综合久久2| 亚洲国产精品久久久久秋霞影院| 亚洲人成网站看在线播放| 亚洲国产成人精品无码区花野真一 | 亚洲ts人妖网站| 亚洲精品V天堂中文字幕| 亚洲AV中文无码乱人伦| 亚洲中文字幕不卡无码| 亚洲成人在线电影|