2015-11-19 5 views
1

Я использую графики Google Visulization для представления подсвечника данных запаса. Проблема, с которой я сталкиваюсь, заключается в том, что если имеется много данных, метки осей перекрываются (максимальное значение будет отображаться на 30-дневных данных).X-осевые метки накладываются друг на друга

Пожалуйста, скажите мне, если и как можно решить проблему?

Я попытался с

hAxis: { "title":"Ratings", showTextEvery:1 }, 

hAxis: { gridlines: { count: 10 } } 

http://jsfiddle.net/ovog4njt/2/

ответ

3

Я предлагаю несколько альтернативных решений:

1. Поверните клещ ЭТИКЕТКИ

hAxis: { 
     "title": "Ratings", 
     showTextEvery: 1, 
     slantedText: true, 
     slantedTextAngle: 50 
    }, 

enter image description here

2. Уменьшить минимальное расстояние между этикетками

hAxis: { 
     "title": "Ratings", 
     showTextEvery: 1, 
     minTextSpacing: 0 
    }, 

enter image description here

3. Уменьшить шрифт этикетки

hAxis: { 
     "title": "Ratings", 
     showTextEvery: 1, 
     minTextSpacing: 0, 
     textStyle: { 
      fontSize: 8 
     } 
    }, 

enter image description here

4. Не показывать каждый тик

hAxis: { 
     "title": "Ratings", 
     showTextEvery: 2, 
    }, 

enter image description here

5. Любая комбинация выше

JSFiddle

See documentation here

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