Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

mixed line chart for angular or react

var options = {
          series: [{
          name: 'Income',
          type: 'column',
          data: [1.4, 2, 2.5, 1.5, 2.5, 2.8, 3.8, 4.6]
        }, {
          name: 'Cashflow',
          type: 'column',
          data: [1.1, 3, 3.1, 4, 4.1, 4.9, 6.5, 8.5]
        }, {
          name: 'Revenue',
          type: 'line',
          data: [20, 29, 37, 36, 44, 45, 50, 58]
        }],
          chart: {
          height: 350,
          type: 'line',
          stacked: false
        },
        dataLabels: {
          enabled: false
        },
        stroke: {
          width: [1, 1, 4]
        },
        title: {
          text: 'XYZ - Stock Analysis (2009 - 2016)',
          align: 'left',
          offsetX: 110
        },
        xaxis: {
          categories: [2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016],
        },
        yaxis: [
          {
            axisTicks: {
              show: true,
            },
            axisBorder: {
              show: true,
              color: '#008FFB'
            },
            labels: {
              style: {
                colors: '#008FFB',
              }
            },
            title: {
              text: "Income (thousand crores)",
              style: {
                color: '#008FFB',
              }
            },
            tooltip: {
              enabled: true
            }
          },
          {
            seriesName: 'Income',
            opposite: true,
            axisTicks: {
              show: true,
            },
            axisBorder: {
              show: true,
              color: '#00E396'
            },
            labels: {
              style: {
                colors: '#00E396',
              }
            },
            title: {
              text: "Operating Cashflow (thousand crores)",
              style: {
                color: '#00E396',
              }
            },
          },
          {
            seriesName: 'Revenue',
            opposite: true,
            axisTicks: {
              show: true,
            },
            axisBorder: {
              show: true,
              color: '#FEB019'
            },
            labels: {
              style: {
                colors: '#FEB019',
              },
            },
            title: {
              text: "Revenue (thousand crores)",
              style: {
                color: '#FEB019',
              }
            }
          },
        ],
        tooltip: {
          fixed: {
            enabled: true,
            position: 'topLeft', // topRight, topLeft, bottomRight, bottomLeft
            offsetY: 30,
            offsetX: 60
          },
        },
        legend: {
          horizontalAlign: 'left',
          offsetX: 40
        }
        };

        var chart = new ApexCharts(document.querySelector("#chart"), options);
        chart.render();
Comment

PREVIOUS NEXT
Code Example
Javascript :: jQuery form upload 
Javascript :: concatenate to require string in solidity ethereum 
Javascript :: navigate between files in react js 
Javascript :: how to do something before every method is run in a class javascript 
Javascript :: duplicate serial numbers asset 
Javascript :: push code from vscode using CL 
Javascript :: nested ternaries react 
Javascript :: float vape pen instructions 
Javascript :: single line vs multiple line comment js 
Javascript :: firebase check if key exists javascript 
Javascript :: generator object loop over length 
Javascript :: how to pass parameter in javascript function from html 
Javascript :: javascript intersect two object arrays 
Javascript :: Vue Apexchart LineChart 
Javascript :: There is only one value in JavaScript that is not equal to itself, and that is NaN (“not a number”). 
Javascript :: how to put value in arrar 
Javascript :: loopback 4 pagination 
Javascript :: set npm push proxy 
Javascript :: nodejs sqlite3 db. insert 
Javascript :: a method that will do something to each of the values in the array 
Javascript :: javascript border textbox 
Javascript :: vue format number as dollars 
Javascript :: what is jsonpickle in python 
Javascript :: js rotate matrix 
Javascript :: pushReplacement Method 
Javascript :: Update array with new object JavaScript without using index 
Javascript :: Babel, env src decrypt, React into javascript in background 
Javascript :: React PrivateRoute componenet 
Javascript :: vscode react must be in scope when using JSX - eslint 
Javascript :: nextjs youtube embed 
ADD CONTENT
Topic
Content
Source link
Name
6+2 =