Ich möchte dieses C3 Diagramm zu verbessern. Das Problem ist, dass das Intervall zwischen zwei Punkten groß ist und ich das komprimieren oder brechen möchte, während ich auch eine Linie zeige, um anzuzeigen, dass es auf der x-Achse einen Bruch gibt. Kann ich das mit C3 oder vielleicht D3 machen?C3 Liniendiagramm: komprimieren oder Pause Intervall zwischen entfernten Punkten
var chart = c3.generate({
data: {
x: 'x',
columns: [
['x', '2010-01-01', '2010-01-02', '2013-01-03', '2013-01-04', '2013-01-05', '2013-01-06'],
['data1', 30, 200, 100, 400, 150, 250],
]
},
axis: {
x: {
type: 'timeseries',
tick: {
format: '%Y-%m-%d'
}
}
}
});
<link rel='stylesheet prefetch' href='https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.11/c3.css'>
<div id="chart"></div>
<script src='https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.11/c3.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.js'></script>
Plotly nicht diesen Fall behandeln kann entweder: https://jsfiddle.net/eohptv82/ –