jqPlot повторяющиеся значения по осям - PullRequest
2 голосов
/ 14 марта 2012

Мне любопытно, если есть способ, которым вы можете удерживать jqPlot от дублирования значений только по осям.Я знаю, что это связано с размером графика и диапазоном значений, которые наносятся на график.Для оси Y я знаю, что я могу просто изменить формат, чтобы включить больше десятичных знаков, и он сделает это, но ось X является датой, поэтому не будет работать.Есть ли у вас какие-либо идеи?вот мой код, если вам это нужно:

$.jqplot('chart1', [line1], {
              title:'Users Per Day',
              axes:{
                xaxis:{
                  renderer:$.jqplot.DateAxisRenderer,
                  tickOptions:{
                    formatString:'%b %#d, %y'
                  } 
                },
                yaxis:{
                  tickOptions:{
                    formatString:'%.1f'
                    }
                }
              },
              highlighter: {
                show: true,
                sizeAdjust: 7.5
              },
              cursor: {
                  show: true,
                  zoom: true,
                  showTooltip: false
              }
          });

1 Ответ

1 голос
/ 13 сентября 2012

Для значений даты вам нужно использовать метки времени javascript в формате jqplot (он же ['2012-08-21 12:00PM', 1]) и установить tickInterval, как сказано в https://stackoverflow.com/a/11569531/1358777

...