How to use the echarts.graphic 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 zeus-shield / zsc / Patch / myinsura / web / views / myinsura_statistics.vue View on Github external
series: [
                    { // For shadow
                        type: 'bar',
                        itemStyle: {
                            normal: {color: 'rgba(0,0,0,0.05)'}
                        },
                        barGap:'-100%',
                        barCategoryGap:'40%',
                        data: dataShadow,
                        animation: false
                    },
                    {
                        type: 'bar',
                        itemStyle: {
                            normal: {
                                color: new echarts.graphic.LinearGradient(
                                    0, 0, 0, 1,
                                    [
                                        {offset: 0, color: '#83bff6'},
                                        {offset: 0.5, color: '#188df0'},
                                        {offset: 1, color: '#188df0'}
                                    ]
                                )
                            },
                            emphasis: {
                                color: new echarts.graphic.LinearGradient(
                                    0, 0, 0, 1,
                                    [
                                        {offset: 0, color: '#2378f7'},
                                        {offset: 0.7, color: '#2378f7'},
                                        {offset: 1, color: '#83bff6'}
                                    ]
github renrenio / renren-fast-vue / src / views / demo / echarts.vue View on Github external
},
              label: {
                emphasis: {
                  show: true,
                  formatter: function (param) {
                    return param.data[3]
                  },
                  position: 'top'
                }
              },
              itemStyle: {
                normal: {
                  shadowBlur: 10,
                  shadowColor: 'rgba(25, 100, 150, 0.5)',
                  shadowOffsetY: 5,
                  color: new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                    { offset: 0, color: 'rgb(129, 227, 238)' },
                    { offset: 1, color: 'rgb(25, 183, 207)' }
                  ])
                }
              }
            }
          ]
        }
        this.chartPie = echarts.init(document.getElementById('J_chartScatterBox'))
        this.chartPie.setOption(option)
        window.addEventListener('resize', () => {
          this.chartPie.resize()
        })
      }
    }
github zeus-shield / zsc / Patch / myinsura / web / views / myinsura_statistics.vue View on Github external
},
                    {
                        type: 'bar',
                        itemStyle: {
                            normal: {
                                color: new echarts.graphic.LinearGradient(
                                    0, 0, 0, 1,
                                    [
                                        {offset: 0, color: '#83bff6'},
                                        {offset: 0.5, color: '#188df0'},
                                        {offset: 1, color: '#188df0'}
                                    ]
                                )
                            },
                            emphasis: {
                                color: new echarts.graphic.LinearGradient(
                                    0, 0, 0, 1,
                                    [
                                        {offset: 0, color: '#2378f7'},
                                        {offset: 0.7, color: '#2378f7'},
                                        {offset: 1, color: '#83bff6'}
                                    ]
                                )
                            }
                        },
                        data: data
                    }
                ]
            };


            this.chartLine.setOption(option)
github PaddlePaddle / VisualDL / frontend / src / metrics / ui / HistogramChart.vue View on Github external
fontFamily: 'Merriweather Sans',
              text: yValueFormat(hoveredItem.items[nearestIndex.binIndex][3]),
              textFill: '#000',
              fontSize: 14,
              textBackgroundColor: '#eee',
              textBorderColor: '#008c99',
              textBorderWidth: 2,
              textBorderRadius: 5,
              textPadding: 10,
              rich: {},
            },
            z: 2000,
          });
          zr.add(zrDrawElement.tooltip);

          zrDrawElement.tooltipX = new echarts.graphic.Text({
            position: [
              itemX,
              gridRect.y + gridRect.height,
            ],
            style: {
              fontFamily: 'Merriweather Sans',
              text: Math.round(hoveredItem.items[nearestIndex.binIndex][2] * 1000) / 1000,
              textFill: '#fff',
              textAlign: 'center',
              fontSize: 12,
              textBackgroundColor: '#333',
              textBorderWidth: 2,
              textPadding: [5, 7],
              rich: {},
            },
            z: 2000,
github Liquid-Zhangliquan / ycyfans-map / src / components / echartComponents / career-analysis / index.jsx View on Github external
align: 'left',
          textStyle: {
            color: '#fff',
            fontSize: 12,
            fontWeight: '50',
          },
        },
      },
      series: [
        {
          type: 'bar',
          barWidth: '8',
          itemStyle: {
            normal: {
              barBorderRadius: 30,
              color: new echarts.graphic.LinearGradient(0, 0, 1, 1, [
                {
                  offset: 0,
                  color: '#2f555d',
                },
                {
                  offset: 0.5,
                  color: '#61c4d7',
                },
                {
                  offset: 1,
                  color: '#6adcf1',
                },
              ]),
            },
          },
          label: {
github PaddlePaddle / VisualDL / frontend / src / histogram / ui / Chart.vue View on Github external
fontFamily: 'Merriweather Sans',
              text: yValueFormat(hoveredItem.items[nearestIndex.binIndex][3]),
              textFill: '#000',
              fontSize: 14,
              textBackgroundColor: '#eee',
              textBorderColor: '#008c99',
              textBorderWidth: 2,
              textBorderRadius: 5,
              textPadding: 10,
              rich: {},
            },
            z: 2000,
          });
          zr.add(zrDrawElement.tooltip);

          zrDrawElement.tooltipX = new echarts.graphic.Text({
            position: [
              itemX,
              gridRect.y + gridRect.height,
            ],
            style: {
              fontFamily: 'Merriweather Sans',
              text: Math.round(hoveredItem.items[nearestIndex.binIndex][2] * 1000) / 1000,
              textFill: '#fff',
              textAlign: 'center',
              fontSize: 12,
              textBackgroundColor: '#333',
              textBorderWidth: 2,
              textPadding: [5, 7],
              rich: {},
            },
            z: 2000,
github PaddlePaddle / VisualDL / frontend / src / histogram / ui / Chart.vue View on Github external
style: {
              fontFamily: 'Merriweather Sans',
              text: Math.round(hoveredItem.items[nearestIndex.binIndex][2] * 1000) / 1000,
              textFill: '#fff',
              textAlign: 'center',
              fontSize: 12,
              textBackgroundColor: '#333',
              textBorderWidth: 2,
              textPadding: [5, 7],
              rich: {},
            },
            z: 2000,
          });
          zr.add(zrDrawElement.tooltipX);

          zrDrawElement.tooltipY = new echarts.graphic.Text({
            position: [
              gridRect.x + gridRect.width,
              linePoints[linePoints.length - 1][1],
            ],
            style: {
              fontFamily: 'Merriweather Sans',
              text: hoveredItem.step,
              textFill: '#fff',
              textVerticalAlign: 'middle',
              fontSize: 12,
              textBackgroundColor: '#333',
              textBorderWidth: 2,
              textPadding: [5, 7],
              rich: {},
            },
            z: 2000,
github h12345jack / bilibili-Visualization / src / components / DanmuAera.jsx View on Github external
}],
            series: [
                {
                    name:'模拟数据',
                    type:'line',
                    smooth:true,
                    symbol: 'none',
                    sampling: 'average',
                    itemStyle: {
                        normal: {
                            color: 'rgb(255, 70, 131)'
                        }
                    },
                    areaStyle: {
                        normal: {
                            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                                offset: 0,
                                color: 'rgb(255, 158, 68)'
                            }, {
                                offset: 1,
                                color: 'rgb(255, 70, 131)'
                            }])
                        }
                    },
                    data: data
                }
            ]
        };
        return option;

    }
github apache / incubator-echarts / extension / bmap / BMapCoordSys.js View on Github external
var _echarts = require("echarts");

var zrUtil = _echarts.util;
var graphic = _echarts.graphic;
var matrix = _echarts.matrix;

/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements.  See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership.  The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License.  You may obtain a copy of the License at
*
*   http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
github hellosean1025 / node-echarts / demo / bubble.js View on Github external
var echarts = require('echarts')
var data = [
    [[28604,77,17096869,'Australia',1990],[31163,77.4,27662440,'Canada',1990],[1516,68,1154605773,'China',1990],[13670,74.7,10582082,'Cuba',1990],[28599,75,4986705,'Finland',1990],[29476,77.1,56943299,'France',1990],[31476,75.4,78958237,'Germany',1990],[28666,78.1,254830,'Iceland',1990],[1777,57.7,870601776,'India',1990],[29550,79.1,122249285,'Japan',1990],[2076,67.9,20194354,'North Korea',1990],[12087,72,42972254,'South Korea',1990],[24021,75.4,3397534,'New Zealand',1990],[43296,76.8,4240375,'Norway',1990],[10088,70.8,38195258,'Poland',1990],[19349,69.6,147568552,'Russia',1990],[10670,67.3,53994605,'Turkey',1990],[26424,75.7,57110117,'United Kingdom',1990],[37062,75.4,252847810,'United States',1990]],
    [[44056,81.8,23968973,'Australia',2015],[43294,81.7,35939927,'Canada',2015],[13334,76.9,1376048943,'China',2015],[21291,78.5,11389562,'Cuba',2015],[38923,80.8,5503457,'Finland',2015],[37599,81.9,64395345,'France',2015],[44053,81.1,80688545,'Germany',2015],[42182,82.8,329425,'Iceland',2015],[5903,66.8,1311050527,'India',2015],[36162,83.5,126573481,'Japan',2015],[1390,71.4,25155317,'North Korea',2015],[34644,80.7,50293439,'South Korea',2015],[34186,80.6,4528526,'New Zealand',2015],[64304,81.6,5210967,'Norway',2015],[24787,77.3,38611794,'Poland',2015],[23038,73.13,143456918,'Russia',2015],[19360,76.5,78665830,'Turkey',2015],[38225,81.4,64715810,'United Kingdom',2015],[53354,79.1,321773631,'United States',2015]]
];

option = {
    backgroundColor: new echarts.graphic.RadialGradient(0.3, 0.3, 0.8, [{
        offset: 0,
        color: '#f7f8fa'
    }, {
        offset: 1,
        color: '#cdd0d5'
    }]),
    title: {
        text: '1990 与 2015 年各国家人均寿命与 GDP'
    },
    legend: {
        right: 10,
        data: ['1990', '2015']
    },
    xAxis: {
        splitLine: {
            lineStyle: {