Anonymous
Разрешить несколько следов в сложенной барной таблице в течение дней года в оси Y
Сообщение
Anonymous » 06 май 2025, 16:05
У меня есть следующий код: < /p>
Код: Выделить всё
< /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
1746536754
Anonymous
У меня есть следующий код: < /p> [code] < /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); [/code] Он создает следующий вывод: . Сгруппировано или сложено bar < /li> Я хочу показать какой-то текст внутри каждой панели желательно. Диаграмма гистограммы-показать дату на горизонтальной оси Важная часть состоит в том, что мы хотим показать все дни года в оси Y против названных стержней по оси x. Подробнее здесь: [url]https://stackoverflow.com/questions/79608763/allow-multiple-traces-in-stacked-bar-chart-against-days-of-the-year-in-y-axis[/url]