2015-04-22 2 views
1

Использование c3.js, задаваясь вопросом, есть ли способ изменить круги на диаграмме рассеяния на что-то еще, например на прямоугольник? Может быть, какой-то сценарий d3.C3.js Изменить круг на квадрат

Хотелось бы использовать форму для разграничения между двумя формами данных (местоположения & конкурентов).

Любая помощь была бы высоко оценена!

+0

Так, чтобы быть ясно, что вы пытаетесь умиротворять круг :). Из источника и проверки графиков кажется, что «круг» жестко закодирован в довольно многих местах и ​​будет довольно трудно изменить. Что касается диаграмм, если вам действительно нужен жесткий контроль, вы можете просто сделать это самостоятельно с помощью директивы и SVG (D3, если вы найдете это полезным). Недавно создайте линейную диаграмму и компоненты гистограммы с использованием чистого SVG, и оказалось, что проще изменить ситуацию. – shaunhusain

+0

вы можете просмотреть ответ в этом посте, http://stackoverflow.com/questions/17437408/how-do-i-change-a-circle-to-a-square-using-d3 –

+0

Цените его, ребята! Как говорится ниже, круги довольно жестко закодированы, поэтому да, нужно поменять их после рендера. – BrandonReid

ответ

3

Я не считаю, что это возможно в настоящее время, но вы можете держать на глазу на/внести свой вклад в этот GitHub вопрос, где испрашивается эта функция: https://github.com/masayuki0812/c3/issues/1071

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