В стандартной поставке jQuery Flot есть специальный плагин, которые позволяет использовать текст в качестве значений оси — это плагин jquery.flot.categories. Его нужно подключить в начале HTML файла:
1 |
<script language="javascript" type="text/javascript" src="myflotdir/jquery.flot.categories.js"></script> |
Затем выставить для оси значение mode равное "categories" .
И в качестве данных передавать эти текстовые категории. Пример:
1 2 3 4 5 6 7 8 9 |
var data = [["Monday", 1],["Tuesday", 2],["Wednesday", 2], ["Thursday", 1]]; var plotParams = { xaxis : { show : true, mode: "categories" } } plot = $.plot("#placeholder", [ data], plotParams); |