Я хочу полностью удалить, а не скрывать оси x и y в моих Zingcharts. У меня есть график, который не нуждается в оси x или y, и хотя я могу скрыть их, они занимают ценное пространство, что приводит к сжатому графику. Есть какой-либо способ сделать это?Удалить ось x и ось y из Zingchart
ответ
Похоже, что вы можете устанавливать шкалы на видимые: false, но по всему графику, где эти элементы раньше были, по-прежнему много места.
Вы можете устранить это пространство, устанавливая элементы видимым: ложь, установка связана линия цвета атрибуты «нет» и добавив:
"plotarea":{ "margin":"0 0" }
к вашему JSON. Ниже приведен пример удаления этого интервала с использованием метода, описанного выше. Нажмите кнопку «Считать фрагмент кода», чтобы увидеть итоговую диаграмму.
var myConfig = {
"type": "line",
"scale-x":{
"line-color":"none",
"item":{
"visible":false
},
"tick":{
"line-color":"none"
}
},
"scale-y":{
"line-color":"none",
"item":{
"visible":false
},
"tick":{
"line-color":"none"
}
},
"plotarea":{
"margin":"0 0"
},
"series": [
{
"values":[20,40,25,50,15,45,33,34]
},
{
"values":[5,30,21,18,59,50,28,33]
},
{
"values":[30,5,18,21,33,41,29,15]
},
]
};
zingchart.render({
\t id : 'myChart',
\t data : myConfig,
\t height: 400,
\t width: 600
});
<html>
\t <head>
\t <!--Assets will be injected here on compile. Use the assets button above-->
\t \t <script src= 'https://cdn.zingchart.com/2.1.2/zingchart.min.js'></script>
\t \t <script> zingchart.MODULESDIR = 'https://cdn.zingchart.com/2.1.2/modules/';</script>
\t
\t <!--Inject End-->
\t </head>
\t <body>
\t \t <div id='myChart'></div>
\t </body>
</html>
Если вы устанавливаете весы на видимый: ложные, что может создать некоторые проблемы. Вместо этого, корректируя стиль, чтобы они просто не видели, можно предотвратить конфликты с другими функциями. Я нахожусь в команде ZingChart, поэтому, пожалуйста, дайте мне знать, если это ответит на ваш вопрос или если вы хотите получить дополнительные разъяснения.
- 1. Chart.js удалить границу с x/y ось
- 2. Ось X и ось Y обращены в переходы CSS?
- 3. Как поменять ось x и ось y в высоких диаграммах
- 4. Множественная ось x и ось y с графиками в MATLAB
- 5. как ограничить ось Y- и значение X-ось в vis.js
- 6. Matplotlib - фиксирующая ось оси x и ось автомасштабирования y
- 7. Ось центра x и y с ggplot2
- 8. масштабирование основного участка, ось x и y
- 9. Высотные диаграммы стиля x и ось y
- 10. Библиотека GraphView x и ось y
- 11. Как удалить вторую ось x и y в R?
- 12. Изменение, где ось X пересекает ось Y в ggplot2
- 13. Y-ось Масштабирование правильно, но ось X не масштабируется
- 14. Как использовать специальные координаты (ось x, ось y) в IOS?
- 15. R категориальная ось y
- 16. Как удалить ось y в решетке?
- 17. jpgraph и ось x
- 18. scale_x_discrete() меняет ось y
- 19. обратная ось Y D3
- 20. Как скрыть ось y?
- 21. Highcharts - Диагональная линия X/Y ось
- 22. Как обернуть ось x & y в SpriteKit?
- 23. Повернуть ось X (или) Y прямой?
- 24. Диаграмма Google: удалить повторяющуюся ось y
- 25. Highcharts - Множественная ось Y
- 26. Как добавить заголовки в оси x и y в ZingChart
- 27. MPAndroidChart Логарифмическая ось Y
- 28. Ось Y для инвертирования
- 29. многократная ось Y - margin
- 30. Highcharts Y-метка ось
Уверенная вещь: добавьте объект-направляющую к scale-x и scale-y, а затем внутри объекта установите ширину линии на 0. Вот демонстрация - http://demos.zingchart.com/view/ F7B6LX6Y Как хэдз-ап, вы можете получить все элементы, связанные с масштабами в синтаксисе атрибутов JSON в документах ZingChart - http://www.zingchart.com/docs/json-attributes-syntax/ – Merrily