2014-09-01 5 views
0

Мне нужно добавить одну вертикальную линию на графике в Google пометке в понедельник. как показано на рисунке. enter image description hereGoogle Chart: добавьте вертикальную линию в каждый понедельник

все, что было сделано .., но не мог понять, как разместить вертикальную линию, маркирующую каждый понедельник. Я нашел эту функцию

hAxis: { 
      ticks: "" 
     }, 

в использовании диаграммы Google я могу сделать пользователь .. но не мог понять, как я могу использовать его для каждого понедельника ....

+1

Существует несколько способов сделать это. Чтобы использовать 'hAxis.ticks', ваш столбец домена (по оси x) должен иметь тип« дата »; используя его, будут отображаться метки и метки * только * в указанные вами даты (так что в вашем примере вы потеряете метки «Авг 13», «Авг 15» и «Авг 17» между «Авг 11» и «Авг. 18 августа »). Вы также можете использовать аннотации доменных имен, чтобы добавить помеченные вертикальные линии в вашу диаграмму, что может быть лучше, если вы хотите получить близкий дубликат изображения. – asgallant

ответ

1

использовать это в данных:

data.addColumn({type: 'string', role: 'annotation'}); 

И это в опции:

annotations: { 
     style: 'line' 
    } 

См: http://jsfiddle.net/NC37X/

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