2012-11-06 2 views
1

Мне нужно создать гистограмму, которая показывает график в течение 30 дней. Поэтому я покажу 30 баров на графике. Но он выглядит очень перегруженным по оси х. Есть ли способ, когда я могу показать только 6 x-осевых тиков, а не все галочки с осью 30 x?Jqplot покажет только несколько тиков оси x

ответ

2

Я знаю, что это старый вопрос, но мне нужно какое-то решение тоже так вот:
При использовании jqplot для печати баров вы не можете сказать, сколько тики он должен печатать, потому что он печатает только связанные значения, поэтому вам нужно распечатать все тики. Мое решение не приятно, но оно работает. Просто напечатайте тики с пустой меткой. Например:

axes: { 
     xaxis: { 
      min:1, 
      max: 30, 
      ticks: [[1,""],[2,""],[3,""],[4,""],[5,"5"], 
        [6,""],[7,""],[8,""],[9,""],[10,"10"], 
        [11,""],[12,""],[13,""],[14,""],[15,"15"], 
        [16,""],[17,""],[18,""],[19,""],[20,"20"], 
        [21,""],[22,""],[23,""],[24,""],[25,"25"], 
        [26,""],[27,""],[28,""],[29,""],[30,"30"]] 
      } 
     } 
Смежные вопросы