如何在高图表中防止图表上出现小条
How to prevent tiny bars on charts in Highcharts
本文关键字:高图表 更新时间:2023-09-26
http://d.pr/i/U5bb/4n26fLZr
这是我们的一张图表的例子。很难阅读,是吗?有没有一种简单、动态的方法可以避免这种情况?我尝试过实现动态高度,但问题是我似乎永远找不到容纳较少酒吧和较多酒吧的最佳位置。我觉得这一定是其他人以前遇到过的问题。任何帮助都将不胜感激!
我通过执行以下操作来实现这一点:
1) 确定图表上非数据元素的高度(即,明确设置上下边距,并将它们相加以获得图表的base_height
2) 确定我希望每个条形图占用多少空间,包括条形图宽度和条形图之间的填充,并设置为我的height_multiplier
(我个人通常会选择20-25像素)
3) 在提取我的数据时,确定需要多少条,并设置为我的bar_count
4) 计算:chart_height = base_height + (bar_count * height_multiplier)
5) 将该值传递给html以设置图表包含元素的高度。
如果你的数据变化很大,以至于你的例子中的图表高度有时会起作用,但你有和你在那里发布的一样多的数据点,那么就不会有一个"最佳点"能很好地处理这两个极端。
相关文章:
- 如何访问高图表工具提示中的任何特定数据
- 将图表动态添加到组合高图表中
- 在Firefox中导出高图表时出现黑色图像错误
- 在高图表中,每x步只显示标签
- 高图表的文本溢出问题
- 单击时获取父级子级高图表
- 如何在拖动后获得图表的最小值和最大值放大高图表
- 制作高图表'setExtremes使用两个Y轴取消勾选
- ng高图表的响应行为,加载时隐藏编译的ng点击xAxis标签
- 如何根据创建日期对对象进行排序,以插入Meteor的高图表
- 在图例项目之间添加额外空间的高图表
- 正在读取高图表中上载的csv文件
- 高图表数据导入 JSON - 格式
- 带有背景色的高图表柱形图
- 高图表 - 拖动哥伦范围
- 高图表不显示来自csv文件的数据
- 性能问题高图表图和 socket.io
- 高图表图像渲染器自动高度
- 高图表数据标签重叠
- 高图表 - 是否可以为每个系列添加工具提示格式化程序