How to use the echarts.number function in echarts

To help you get started, we’ve selected a few echarts examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github mpw0311 / antd-umi-sys / src / components / Chart / Calendar-pie.js View on Github external
formatter: function (params) {// eslint-disable-line
                            const d = echarts.number.parseDate(params.value[0]);
                            return d.getDate();
                        },
                        offset: [-cellSize[0] / 2 + 10, -cellSize[1] / 2 + 10],
github mpw0311 / antd-umi-sys / src / components / Charts / CalendarPie / index.js View on Github external
getVirtulData(time, data) {// eslint-disable-line
        const { rows = [] } = data;
        const date = +echarts.number.parseDate(time[0]);
        const end = +echarts.number.parseDate(time[time.length - 1]);
        const dayTime = 3600 * 24 * 1000;
        const dd = [];
        for (let time = date; time <= end; time += dayTime) {
            const formatTime = echarts.format.formatTime('yyyy-MM-dd', time);
            let value = [0, 0];
            for (let v of rows) {
                const { date, match, unmatch } = v;
                if (date === formatTime) {
                    value = [match, unmatch];
                    break;
                }
            }
            dd.push([
                formatTime,
            ].concat(value));
github hustcc / echarts-for-react / demo / src / charts / Lunar.jsx View on Github external
formatter: function (params) {
                      var d = echarts.number.parseDate(params.value[0]);
                      return d.getDate() + '\n\n' + params.value[2] + '\n\n';
                  },
                  textStyle: {
github hustcc / echarts-for-react / demo / src / charts / Calendar.jsx View on Github external
getVirtulData = (year) => {
    year = year || '2017';
    const date = +echarts.number.parseDate(year + '-01-01');
    const end = +echarts.number.parseDate((+year + 1) + '-01-01');
    const dayTime = 3600 * 24 * 1000;
    const data = [];
    for (let time = date; time < end; time += dayTime) {
        data.push([
            echarts.format.formatTime('yyyy-MM-dd', time),
            Math.floor(Math.random() * 1000)
        ]);
    }
    return data;
  };
  getOption = () => {
github zuiidea / antd-admin / src / pages / chart / ECharts / CalendarComponent.js View on Github external
const getVirtulData = year => {
    year = year || '2017'
    let date = +echarts.number.parseDate(`${year}-01-01`)
    let end = +echarts.number.parseDate(`${+year + 1}-01-01`)
    let dayTime = 3600 * 24 * 1000
    let data = []
    for (let time = date; time < end; time += dayTime) {
      data.push([
        echarts.format.formatTime('yyyy-MM-dd', time),
        Math.floor(Math.random() * 1000),
      ])
    }
    return data
  }
github jilieryuyi / wing-binlog / web / lang / zh / vendors / echarts / extension / dataTool / prepareBoxplotData.js View on Github external
define(function (require) {

    var quantile = require('./quantile');
    var numberUtil = require('echarts').number;

    /**
     * Helper method for preparing data.
     * @param {Array.} rawData like
     *        [
     *            [12,232,443], (raw data set for the first box)
     *            [3843,5545,1232], (raw datat set for the second box)
     *            ...
     *        ]
     * @param {Object} [opt]
     *
     * @param {(number|string)} [opt.boundIQR=1.5] Data less than min bound is outlier.
     *                          default 1.5, means Q1 - 1.5 * (Q3 - Q1).
     *                          If pass 'none', min bound will not be used.
     * @param {(number|string)} [opt.layout='horizontal']
     *                          Box plot layout, can be 'horizontal' or 'vertical'
github zuiidea / antd-admin / src / pages / chart / ECharts / GCalendarComponent.js View on Github external
const getVirtulData = year => {
    year = year || '2017'
    let date = +echarts.number.parseDate(`${year}-01-01`)
    let end = +echarts.number.parseDate(`${+year + 1}-01-01`)
    let dayTime = 3600 * 24 * 1000
    let data = []
    for (let time = date; time < end; time += dayTime) {
      data.push([
        echarts.format.formatTime('yyyy-MM-dd', time),
        Math.floor(Math.random() * 1000),
      ])
    }
    return data
  }
github zuiidea / antd-admin / src / pages / chart / ECharts / LunarCalendarComponent.js View on Github external
formatter(params) {
                let d = echarts.number.parseDate(params.value[0])
                return `${d.getDate()}\n\n${params.value[2]}\n\n`
              },
              textStyle: {
github zuiidea / antd-admin / src / pages / chart / ECharts / GCalendarComponent.js View on Github external
const getVirtulData = year => {
    year = year || '2017'
    let date = +echarts.number.parseDate(`${year}-01-01`)
    let end = +echarts.number.parseDate(`${+year + 1}-01-01`)
    let dayTime = 3600 * 24 * 1000
    let data = []
    for (let time = date; time < end; time += dayTime) {
      data.push([
        echarts.format.formatTime('yyyy-MM-dd', time),
        Math.floor(Math.random() * 1000),
      ])
    }
    return data
  }