Your search did not match any results.
Charts

Spline Area

API Reference
Spline Area chart series types, like area series types, are used to clearly emphasize change in values displayed within a chart. However, spline area series help “smooth” individual lines that connect data points. In this example, you can switch between a splineArea, stackedSplineArea and fullStackedSplineArea series types. The stacked series types help visualize multiple series and compare the manner in which each series contributes to the total aggregate value for specific arguments. The Full Stacked Spline Area chart series helps compare the percentage value of multiple spline area series for each argument.
Copy to Codepen
Apply
Reset
$(function(){ var chart = $("#chart").dxChart({ palette: "Harmony Light", title: "Corporations with Highest Market Value", dataSource: dataSource, commonSeriesSettings: { type: types[0], argumentField: "company" }, argumentAxis:{ valueMarginsEnabled: false }, margin: { bottom: 20 }, series: [ { valueField: "y2005", name: "2005" }, { valueField: "y2004", name: "2004" } ], "export": { enabled: true }, legend: { verticalAlignment: "bottom", horizontalAlignment: "center" } }).dxChart("instance"); $("#types").dxSelectBox({ dataSource: types, value: types[0], onValueChanged: function(e){ chart.option("commonSeriesSettings.type", e.value); } }); });
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>DevExtreme Demo</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <script src="js/jquery-3.1.0.min.js"></script> <link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.spa.css" /> <link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.common.css" /> <link rel="dx-theme" data-theme="generic.light" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.light.css" /> <script src="https://cdn3.devexpress.com/jslib/16.2.4/js/dx.all.js"></script> <script src="data.js"></script> <link rel="stylesheet" type ="text/css" href ="styles.css" /> <script src="index.js"></script> </head> <body class="dx-viewport"> <div class="demo-container"> <div id="chart-demo"> <div id="chart"></div> <div class="center"> <div>Series Type</div>&nbsp;<div id="types"></div> </div> </div> </div> </body> </html>
#chart-demo { width: 100%; height: 440px; } #chart-demo .center > div, #chart-demo .center > .dx-widget { display: inline-block; vertical-align: middle; } .center { text-align: center; }
var dataSource = [{ company: "ExxonMobil", y2005: 362.53, y2004: 277.02 }, { company: "GeneralElectric", y2005: 348.45, y2004: 328.54 }, { company: "Microsoft", y2005: 279.02, y2004: 297.02 }, { company: "Citigroup", y2005: 230.93, y2004: 255.3 }, { company: "Royal Dutch Shell plc", y2005: 203.52, y2004: 173.54 }, { company: "Procted & Gamble", y2005: 197.12, y2004: 131.89 }]; var types = ["splineArea", "stackedSplineArea", "fullStackedSplineArea"];