Как я могу заставить Google Charts отображать несколько цветов на точечной диаграмме?

StackOverflow https://stackoverflow.com/questions/77034

  •  09-06-2019
  •  | 
  •  

Вопрос

Я хотел бы отобразить несколько цветов (и, возможно, форм и размеров) точек данных в точечной диаграмме Google Chart.У кого-нибудь есть пример того, как это сделать?

Это было полезно?

Решение

Я ответил на свой собственный вопрос, подождав НЕСКОЛЬКО секунд ответа здесь :-)

У вас действительно могут быть разные цвета для разных элементов данных.Например:

http://chart.apis.google.com/chart?chs=300x200&cht=s&chd=t:1,2,3/6,5,4&chds=1,3,0,10&chxt=x,y&chxl=0:|0|1|2|1:|0|10&chm=d,ff0000,0,0,8,0|a,ff8080,0,1,42,0|c,ffff00,0,2,16,0

Именно chm= творит волшебство.Я пытался использовать несколько операторов chm=.У вас должно быть только одно, но с несколькими описаниями, разделенными вертикальными полосами.

Другие советы

Вы можете использовать только один набор данных на точечном графике, следовательно, только один цвет.

http://code.google.com/apis/chart/#scatter_plot

Из описания API:

Точечные диаграммы используют несколько наборов данных иначе, чем другие типы диаграмм.Вы можете отобразить только один набор данных на точечной диаграмме.

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

Вот еще один пример: графики в твиттере.Я надеюсь сделать то же самое.Нужно выяснить, как делать концентрические круги.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top