Код: Выделить всё
< /code>
Часть JS для plotly.js: < /p>
const traces=[
{
"x": [
[
"FW 10 - 2025",
"FW 9 - 2025",
"FW 8 - 2025",
"FW 7 - 2025",
"FW 6 - 2025"
],
[
"UnitA",
"UnitB",
"UnitC",
"UnitD",
"UnitE"
]
],
"y": [
'2025-01-01',
'2025-03-01',
'2025-06-01',
'2025-09-01',
'2025-12-31',
],
"type": "bar",
"name": "Unacknowledged",
"marker": {
"color": "#B3C4F3"
}
},
{
"x": [
[
"FW 10 - 2025",
"FW 9 - 2025",
"FW 8 - 2025",
"FW 7 - 2025",
"FW 6 - 2025",
],
[
"UnitA",
"UnitB",
"UnitC",
"UnitD",
"UnitE",
]
],
"y": [
'2026-01-01',
'2026-03-01',
'2026-06-01',
'2026-09-01',
'2026-12-31',
],
"type": "stack",
"name": "In Progress",
"marker": {
"color": "#1E4AE9"
}
}
];
const layout={
barmode: 'stack',
xaxis: {
type: 'multicategory',
automargin: true
},
// Enablesmulti-levelcategoricalx-axis
yaxis: {
title: 'Count'
},
template: 'simple_white',
legend: {
position: 'bottom',
y: -.2,
orientation: 'h'
}
};
Plotly.newPlot('myDiv', traces, layout);
. Сгруппировано или сложено
bar < /li>
Я хочу показать какой-то текст внутри каждой панели желательно. Диаграмма гистограммы-показать дату на горизонтальной оси
Важная часть состоит в том, что мы хотим показать все дни года в оси Y против названных стержней по оси x.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -in-y-axis