Как добавить заголовок в таблицу c3.js
Может ли кто-нибудь предложить мне способ добавить заголовок к строкам и диаграмм C3.js? У меня есть следующий образец, но он предназначен для калибровочной диаграммы. Для любой диаграммы c3 есть ли возможность установить заголовок диаграммы?
donut: {
title: 'Title'
}
Ответы
Ответ 1
Вам нужно будет вернуться к использованию D3, чтобы добавить заголовок диаграммы. Что-то вроде:
d3.select("svg").append("text")
.attr("x", 100 )
.attr("y", 50)
.style("text-anchor", "middle")
.text("Your chart title goes here");
Ответ 2
Это был лучший результат Google, поэтому я подумал, что добавлю, что это теперь часть библиотеки:
title: {
text: 'My Title'
}
Дополнительная информация @https://github.com/masayuki0812/c3/pull/1025
Ответ 3
также не смог найти способ и в итоге записал заголовок как блок и отредактировал метку.
gauge: {
label: {
format: function(value, ratio) {
return "%"+value;
},
show: true // to turn off the min/max labels.
},
min: 0,
max: 100,
units: "Overall Profit"
// width: 39 // for adjusting arc thickness
},
Ответ 4
Я использую этот код для своей диаграммы.
Код:
var chart = c3.generate({
data: {
columns: [
['Monday', 70],
['TuesDay', 20],
['Wednesday', 30],
['Thursday', 50],
['Friday', 100]
],
type: 'donut'
},
donut: {
title: "usage "
}
});
Результат:
![tooltip Result of my code]()