Create a chart with AG Charts in 60 seconds.
Create
Create a new index.html
file with the following code:
<!doctype html>
<html lang="en">
<head>
<title>AG Charts Quick Start</title>
<!-- Charts Core Library -->
<script src="https://cdn.jsdelivr.net/npm/ag-charts-community/dist/umd/ag-charts-community.js"></script>
</head>
<body>
<!-- Container for Chart -->
<div id="myChart" style="height: 100%"></div>
<!-- Charts configuration file -->
<script src="index.js"></script>
</body>
</html>
Create a new index.js
file, in the same directory, with the following code:
// Chart Options
const options = {
// Container: HTML Element to hold the chart
container: document.getElementById('myChart'),
// Data: Data to be displayed in the chart
data: [
{ month: 'Jan', avgTemp: 2.3, iceCreamSales: 162000 },
{ month: 'Mar', avgTemp: 6.3, iceCreamSales: 302000 },
{ month: 'May', avgTemp: 16.2, iceCreamSales: 800000 },
{ month: 'Jul', avgTemp: 22.8, iceCreamSales: 1254000 },
{ month: 'Sep', avgTemp: 14.5, iceCreamSales: 950000 },
{ month: 'Nov', avgTemp: 8.9, iceCreamSales: 200000 },
],
// Series: Defines which chart type and data to use
series: [{ type: 'bar', xKey: 'month', yKey: 'iceCreamSales' }],
};
// Create Chart
const chart = agCharts.AgCharts.create(options);
Example
When you run your app, you should see a basic chart: