The "extendRangeToOrigin" option of the linear axis is used when you want to display
the origin (0 or the 'crossing' value) on the linear axis, but you don't want to
have to set "minimum" or "maximum" because your data could have positive or negative
values - or both.
For detailed implementation, please take a look at the HTML code tab.
<!DOCTYPE html>
<html>
<head>
<title>Extend Range to Origin Example - JavaScript Chart by dvxCharts</title>
<link rel="stylesheet" type="text/css" href="../../css/dvxCharts.chart.min.css" />
<link rel="stylesheet" type="text/css" href="../../themes/base/styles.css" />
<script src="../../js/dvxCharts.chart.min.js" type="text/javascript"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<style>
.example-container {
width: 100%;
max-width: 500px;
height: 300px;
}
</style>
<script lang="javascript" type="text/javascript">
var chart = new dvxCharts.Chart({
title: {
text: 'Extend Range to Origin'
},
animation: {
duration: 1
},
axes: [
{
location: 'left',
extendRangeToOrigin: true
}
],
series: [
{
type: 'column',
data: [['A', 70], ['B', 40], ['C', 85], ['D', 50], ['E', 25], ['F', 40]]
}
]
});
chart.write('container');
</script>
</head>
<body>
<div>
<div id="container" class="example-container">
</div>
</div>
</body>
</html>