2015-06-15 2 views
0
var chart = AmCharts.makeChart("chartdiv", { 
     "type": "serial", 
     "dataProvider": chartData, 
     "categoryField": "date", 
     "categoryAxis": { 
     "parseDates": false, 
     "gridAlpha": 0.15, 
     "minorGridEnabled": true, 
     "axisColor": "#DADADA", 
     "title": 'Timp' 
     }, 
     "valueAxes": [{ 
     "axisAlpha": 0.2, 
     "id": "v1", 

     }], 
     "graphs": [{ 
     "title": "Starea echipamentului", 
     "id": "g1", 
     "valueAxis": "v1", 
     "valueField": "starea", 
     "autoGridCount": true, 
     "bullet": "round", 
     "bulletBorderColor": "#FFFFFF", 
     "bulletBorderAlpha": 1, 
     "lineThickness": 2, 
     "lineColor": "#b5030d", 
     "negativeLineColor": "#0352b5", 
     "balloonText": "[[category]]<br><b><span style='font-size:14px;'>value: [[value]]</span></b>", 

     }], 
     "titles": [ 
    { 
     "size": 15, 
     "text": window.location.href.split('?')[1].split('=')[1].replace('%20',' ') 
    } 
    ], 

     "legend": { 
    "useGraphSettings": true 
    }, 

     "chartCursor": { 
     "fullWidth": true, 
     "cursorAlpha": 0.1 
     }, 
     "chartScrollbar": { 
     "scrollbarHeight": 40, 
     "color": "#FFFFFF", 
     "autoGridCount": true, 
     "graph": "g1" 
     }, 
     "mouseWheelZoomEnabled": true, 
     "responsive": { 
     "enabled": true 
     }, 
     "export": { 
      "enabled": true, 
      "libs": { 
      "path": "http://amcharts.com/lib/3/plugins/export/libs/" 
      } 
     } 
    }); 

Итак, мой график по оси Y имеет только 0, 0,5 и 1 значения. Если у меня есть часть графика, где у меня 0,5 на оси y, то она достигает значений между 0,5 (0,4 мин и 0,6 макс). Как бы то ни было, я хочу, чтобы мой график по оси y отображал 0 и 1, а не 1.2. Есть идеи?Как установить максимальное значение на 1 и мин значение 0 на ось Y для AmChart?

ответ

3

Используйте minimum и maximum свойства для оси значений:

"valueAxes": [{ 
    "axisAlpha": 0.2, 
    "id": "v1", 
    "minimum": 0, 
    "maximum": 1 
}], 

Это должно сделать трюк.

В некоторых редких случаях вы также можете установить strictMinMax. Но для этого конкретного случая вам, вероятно, это не понадобится.

Смежные вопросы