2014-02-13 3 views
3

Я использую jqplot для рисования некоторых диаграмм. Но я хочу установить первую ось X на 0. Мой исходный код:jqplot - Как установить первую ось X на 0

plot = $ .jqplot (idTag, data, options);

Как я установил параметр [options] для установки первой оси X на 0?

Это мои данные

var _DATA_CHART2 = {"chart2": { 
       "display_labels" : 1, 
       "data": [ 
         { 
           "period": "0", 
           "medicine_name": "GL", 
           "dosage": "100", 
           "test_value": "220", 
           "test_date": "2013/01/02", 
           "drugs_name": "AMP", 
           'of_prescribing' : '12' 
         }, 
         { 
           "period": "2", 
           "medicine_name": "GL", 
           "dosage": "130", 
           "test_value": "200", 
           "test_date": "2013/01/06", 
           "drugs_name": "AMP", 
           'of_prescribing' : '13ca' 
         }, 
         { 
           "period": "4", 
           "medicine_name": "GL", 
           "dosage": "100", 
           "test_value": "200", 
           "test_date": "2013/01/10", 
           "drugs_name": "ACP", 
           'of_prescribing' : '142' 
         } 
       ] 
       }}; 

И ось

var categoryX = [ [1 , '3M'],[2 , '6M'],[4 , '12M'],[6 , '18M'],[8 , '24M'],[10 , '30M'],] ; 

var categoryY = [[-120, ' '],[0, 'CMR'],['', ' '], 
    ['', ' '],['', ' '],['', ' '], 
    ['', ' '],[100, 'MMR'],['', ' '], 
    ['', ' '],['', ' '],['', ' '], 
    [190, 'CCyR'],[199, 'PCyR(Ph+<=35%)'], 
    [206, 'Minor CyR(Ph+<=65%)'],[215, 'CHR'], 
    [220, ' '] 
]; 

ответ

0

Использование axesDefaults и seriesDefaults. Итак, если вы хотите как х и у осей начинаются с 0, и вы хотели, чтобы все серии не показывать маркеры, вы могли бы сделать:

optionsObj = {axesDefaults:{min:0}, seriesDefaults:{showMarker:false}} 
+1

Спасибо MustafaP! Но это не удается. –

0
 var line1 = [[0, 7], [9, 14], [14, -1], [19, -1], [23, 11], [25, -1]]; 
     var plot2 = $.jqplot('chart1', [line1], { 
      title: 'Stuff ', 
      axes:{     
       xaxis: {min:0}    
      } 
     }); 
Смежные вопросы