2015-10-05 6 views
1

Мне нужно установить пользовательские месячные имена в диаграммах.Пользовательские имена Google API графиков Google

Как установить пользовательские месячные имена в API графиков Google?

+0

который график вы используете? являются ли названия частью меток данных или оси? нужно больше идти, например, было бы здорово. – WhiteHat

+0

см. Https://jsfiddle.net/s0w4oht1/1/ Мне нужны пользовательские имена для «Feb, Mar, Apr, May, Jun ....» – Nopster

+0

любая удача с ответом? – WhiteHat

ответ

1

Вы можете задать пользовательские ticks на hAxis ...

 google.load('visualization', '1', {packages: ['corechart']}); 
 
     google.setOnLoadCallback(drawChart); 
 

 
     function drawChart() { 
 

 
     var data = new google.visualization.DataTable(); 
 
     data.addColumn('date', 'Time of Day'); 
 
     data.addColumn('number', 'Rating'); 
 
     data.addColumn({type: 'string', role: 'tooltip'}); 
 

 
     data.addRows([ 
 
      [new Date(2015, 1, 1), 5, 'January'], 
 
      [new Date(2015, 2, 1), 7, 'February'], 
 
      [new Date(2015, 3, 1), 3, 'March'], 
 
      [new Date(2015, 4, 1), 2, 'April'], 
 
      [new Date(2015, 5, 1), 2, 'May'] 
 
     ]); 
 

 

 
     var options = { 
 
      width: 900, 
 
      height: 500, 
 
      hAxis: { 
 
      format: 'MMM', 
 
      gridlines: {count: 5}, 
 
      ticks: [ 
 
       {v: new Date(2015, 1, 1), f:'custom 1'}, 
 
       {v: new Date(2015, 2, 1), f:'custom 2'}, 
 
       {v: new Date(2015, 3, 1), f:'custom 3'}, 
 
       {v: new Date(2015, 4, 1), f:'custom 4'}, 
 
       {v: new Date(2015, 5, 1), f:'custom 5'} 
 
      ] 
 
      }, 
 
      vAxis: { 
 
      gridlines: {color: 'none'}, 
 
      minValue: 0 
 
      } 
 
     }; 
 

 
     var chart = new google.visualization.LineChart(document.getElementById('chart_div')); 
 
     chart.draw(data, options); 
 
     }
<script src="https://www.google.com/jsapi"></script> 
 
<div id="chart_div"></div>

+0

хорошо, но если мышь над точкой на символах, показывая всплывающие подсказки с стандартным месяцем – Nopster

+0

без проблем, см. Edit ... – WhiteHat

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