Loading
Source Code
- JavaScript
- HTML
- data.js
import { Chart } from 'singledivui';
import 'singledivui/dist/singledivui.min.css';
import bubbleChartData from './data.js';
const options = {
type: "bubble",
data: {
series: {
points: bubbleChartData
}
},
graphSettings: {
labelFontSize: "13px",
labelColor: "#37474f",
xAxis: {
customScale: {
min: 0,
max: 100,
interval: 25
}
},
yAxis: {
customScale: {
min: 0,
max: 140,
interval: 20
}
}
}
};
new Chart('#chart-demo', options);
<div id="chart-demo"></div>
export default [{
"x": 8,
"y": 85,
"r": 6
}, {
"x": 6,
"y": 50,
"r": 8
}, {
"x": 17,
"y": 94,
"r": 10
}, {
"x": 18,
"y": 65,
"r": 30
}, {
"x": 25,
"y": 40,
"r": 14
}, {
"x": 30,
"y": 88,
"r": 32
}, {
"x": 38,
"y": 45,
"r": 22
}, {
"x": 42,
"y": 76,
"r": 20
}, {
"x": 48,
"y": 105,
"r": 18
}, {
"x": 60,
"y": 110,
"r": 10
}, {
"x": 50,
"y": 32,
"r": 14
}, {
"x": 58,
"y": 70,
"r": 52
}, {
"x": 69,
"y": 40,
"r": 22
}, {
"x": 73,
"y": 98,
"r": 30
}, {
"x": 88,
"y": 98,
"r": 12
}, {
"x": 75,
"y": 60,
"r": 11
}, {
"x": 85,
"y": 68,
"r": 24
}, {
"x": 93,
"y": 46,
"r": 7
}, {
"x": 83,
"y": 33,
"r": 9
}, {
"x": 96,
"y": 73,
"r": 4
}]