JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
<br/><!-- Just so that JSFiddle's Result label doesn't overlap the Chart -->
<div id="chartContainer" style="height: 360px; width: 100%;"></div>
JavaScript
var chart = new CanvasJS.Chart("chartContainer", {
axisY: {
title: "Average Days on Market",
maximum: 117
},
data: [{
indexLabel: "{y}",
dataPoints: [
{ label:"Floor 1", y: 71 },
{ label:"Floor 2", y: 55},
{ label:"Floor 3", y: 50 },
{ label:"Floor 4", y: 65 },
{ label:"Floor 5", y: 78 },
{ label:"Floor 6", y: 68 },
{ label:"Floor 7", y: 28 },
{ label:"Floor 8", y: 34 },
{ label:"Floor 9", y: 14}
]
},
{
type: "scatter",
indexLabel: "{yPercentage}%",
color: "#fddb3a",
markerSize: 40,
highlightEnabled: false,
dataPoints: [
{ label:"Floor 1", y: 109, yPercentage: "71" },
{ label:"Floor 2", y: 109, yPercentage: "55" },
{ label:"Floor 3", y: 109, yPercentage: "50" },
{ label:"Floor 4", y: 109, yPercentage: "65" },
{ label:"Floor 5", y: 109, yPercentage: "78" },
{ label:"Floor 6", y: 109, yPercentage: "68" },
{ label:"Floor 7", y: 109, yPercentage: "28" },
{ label:"Floor 8", y: 109, yPercentage: "34" },
{ label:"Floor 9", y: 109, yPercentage: "14" }
]
}]
});
chart.render();