javascript — PlotlyJS, расположите вторичную ось X под другой осью X

PlotlyJS, расположите вторичную ось X под другой осью X

У меня есть диаграмма plotlyJS с несколькими осями X.

Я хочу, чтобы одна ось х отображала метки каждые n минут, а еще одна ось х — каждый день.

Я хочу, чтобы вторая ось X (дни) была расположена ниже оси X минут.

Это возможно? Пока что у меня есть:

 function buildFixedLayout() { return { title: $("#qsName").val(), showlegend: false, xaxis: { showgrid: true, zeroline: true, autotick: false, dtick: 600000, showticklabels: false, }, xaxis2: { autotick: false, dtick: 3600000, showticklabels: true, overlaying: "x", tickformat: "%H" }, xaxis3: { autotick: false, dtick: 86400000, showticklabels: true, overlaying: "x", tickformat: "%a", anchor: "free", position: "0" }, yaxis: { title: rxgDefRateAsPercentOfInsp, showline: true, showgrid: true, zeroline: true, fixedscale: true, fixedrange: true, range: [0, 10] }, shapes: thresholdBackground(true) }; } 

Что приводит к тому, что это показано: (обратите внимание на четверг) бит перекрывает минуты.

введите описание изображения здесь Я думаю, что мне нужно привязать его положение к оси «х» с некоторым смещением, но я не вижу, как это сделать.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector