2025-06-16 18:28:08 +05:00

49 lines
1.1 KiB
HTML
Executable File

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<script>
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer", {
animationEnabled: true,
exportEnabled: true,
title: {
text: "Employees Salary in a Company"
},
axisX: {
title: "Departments"
},
axisY: {
includeZero: false,
title: "Salary in USD",
interval: 10,
suffix: "k",
prefix: "$"
},
data: [{
type: "rangeBar",
showInLegend: true,
yValueFormatString: "$#0.#K",
indexLabel: "{y[#index]}",
legendText: "Department wise Min and Max Salary",
toolTipContent: "<b>{label}</b>: {y[0]} to {y[1]}",
dataPoints: [
{ x: 10, y:[80, 115], label: "Data Scientist" },
{ x: 20, y:[95, 141], label: "Product Manager" },
{ x: 30, y:[98, 115], label: "Web Developer" },
{ x: 40, y:[90, 160], label: "Software Engineer" },
{ x: 50, y:[100,152], label: "Quality Assurance" }
]
}]
});
chart.render();
}
</script>
</head>
<body>
<div id="chartContainer" style="height: 370px; max-width: 920px; margin: 0px auto;"></div>
<script src="../../canvasjs.min.js"></script>
</body>
</html>