一个很厉害很完善的的图表库——学会ECharts图表使用

ECharts是一个基于JS的可视化图表

  1. 特点:

    • 性能好,流畅运行于 PC 和 移动端

    • 兼容主流浏览器

    • 提供非常多的常用图表,且支持定

数据可视化概念

1.借助图形手段, 清晰传达信息的表现方式

2.把枯燥的数字数据, 转换成图形, 数据特点更突出

数据不需要我们要一笔一划的自己画出来,有人已经封装好了一些可以复用的图表供我们使用,也就是ECharts

中文官网链接地址: Apache EChartsApache ECharts,一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。https://echarts.apache.org/zh/index.html

基本改样式的命令

 

 如果想知道echarts的属性,可以从这里查看

 如何使用echarts图表呢?

1.打开官网

Apache ECharts

2.点击快速入门

3. 在项目中引入echarts

4.使用如下命令通过 npm 安装 ECharts(后边步骤可以查看官网)

npm install echarts --save

 5.引入 ECharts

(1)准备一个具备宽高的DOM容器

<div id="main" style="width: 600px; height: 400px"></div>

(2)初始化Echarts实例

let myEchart = echarts.init(document.querySelector('#main'))

(3)准备配置项

let option = {
    title: {
        text: 'ECharts 入门示例'
    },
    tooltip: {},
    legend: {
        data: ['销量']
    },
    xAxis: {
        data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
    },
    yAxis: {},
    series: [
        {
            name: '销量',
            type: 'bar',
            data: [5, 20, 36, 10, 10, 20]
        }
    ]
}

基础使用echarts的代码示例:(以下内容可直接粘贴到HTML中查看)

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>01-02.ECharts_基础学习</title>

</head>

<body>

    <div id="main" style="width: 600px; height: 400px"></div>

    <script src="https://cdn.jsdelivr.net/npm/echarts@5.3.3/dist/echarts.min.js"></script>

    <script>

        // 1. 引入ECharts.js (全局有个echarts对象)

        // 2. 准备具备"宽高"的容器

        // 3. 初始化一个Echarts实例

        let myEchart = echarts.init(document.querySelector('#main'))

        // 4. 准备配置项option

        // 指定图表的配置项和数据

        let option = {

            title: {

                text: 'ECharts 入门示例'

            },

            tooltip: {},

            legend: {

                data: ['销量']

            },

            xAxis: {

                data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']

            },

            yAxis: {},

            series: [

                {

                    name: '销量',

                    type: 'bar',

                    data: [5, 20, 36, 10, 10, 20]

                }

            ]

        }

        // 5. 基于配置项显示图表

        myEchart.setOption(option)

    </script>

</body>

</html>

打开这里就可以查看全部示例

如果需要使用别的图表,可以直接从这里点开图例

然后根据属性介绍,按需修改代码,再把修改完成的代码,粘贴在HTML内的option={}里边

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值