У меня проблема с использованием Amcharts.Данные последовательной диаграммы Amcharts в определенную дату
Я хочу показать ноль на 22 июля без amchart подключения собственности.
Благодаря
У меня проблема с использованием Amcharts.Данные последовательной диаграммы Amcharts в определенную дату
Я хочу показать ноль на 22 июля без amchart подключения собственности.
Благодаря
Пожалуйста, ознакомьтесь с amcharts API: https://docs.amcharts.com/3/javascriptcharts/AmGraph#connect
подключения ... Указывает, следует ли соединить точки данных, если данные отсутствуют. Значение по умолчанию верно. Эта функция не работает с графиком XY.
Так что, если у вас есть график и установить connect
в false
, и у вас есть «ноль» значение, установленное в null
, то график не будет пытаться соединить между точками.
"graphs": [{
"connect": false,
"id": "g1",
...
образец части поставщика данных со значением нуль:
}, {
"date": "2013-01-25",
"value": 80
}, {
"date": "2013-01-26",
"value": null
}, {
"date": "2013-01-27",
"value": 84
}, {
"date": "2013-01-28",
"value": 83
}, {
например, в jsfiddle:
Теперь, чтобы показать «ноль», если вы буквально хотели показать нулевое значение, даже если данные в провайдере имеют нулевое значение, это немного другое. Это то, что вы просите?
Кроме того, чем больше я думаю об этом, вы можете в конечном итоге серьезно запутать зрителей вашей диаграммы, если вы не укажете нулевое значение, связанное с остальными точками. Номер Номер другой than данные отсутствуют. Если у вас отсутствуют данные за день, то да, вы не должны подключать очки. Но если у вас буквально есть нулевое значение, чем я думаю, вам может быть лучше не связывать точки.
Другая связанная тема на сайте amCharts, которая может вас заинтересовать, заключается в том, как вы можете иметь разные цвета для линии (включая «прозрачный» как цвет линии).
Спасибо за ваше объяснение. Свойство Connect - хороший вариант отсутствия данных. Если я могу добавить на сервер, будет ли это хорошей практикой? – regex
Довольно запутанно, что этот вопрос принимается, поскольку в вопросе говорится: «Я хочу показать ноль 22 июля ** без свойства amchart connect. **« В любом случае ... Если вы используете свойство connect, вам не нужно установите значения, которые вы не хотите видеть, чтобы «null». Вы можете просто оставить их полностью. – gerric
Вставьте точку с значением 0 в этот день ... – gerric
Вопрос не ясен. Не могли бы вы уточнить? – Webdev