javascript - 在 amchart 中以像素为单位设置 Y 值

标签 javascript amcharts amcharts4

我有一个带有图标的图表,这些图标被绘制为带有项目符号的简单线条。数据是这样的
[["18-07-2021",64], ["19-07-2021",64],["20-07-2021",64], .... ]
我手动将 Y 值设置为 64(最大数据值)。但是我想用从图表顶部边框偏移的像素中的图标设置这条线,所以它总是在相同的高度上(现在当数据改变时 Y 字符最大值改变)。有没有办法这样做?谢谢。
enter image description here

最佳答案

您可以使用最小值/最大值来添加最大值和图表顶部之间的差距。例如:

valueAxis.min = 0;
valueAxis.max = 130;
valueAxis.strictMinMax = true;
查看来自 https://www.amcharts.com/docs/v4/reference/valueaxis/#max_property 的文档

关于javascript - 在 amchart 中以像素为单位设置 Y 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68053525/

相关文章:

amcharts - Amchart v4 的嵌套饼图中的框是否可以有不同的颜色?

javascript - 删除 amcharts 中图表滚动条上的图例

javascript - 将国家/地区名称更改/翻译为 Amcharts 的不同语言

javascript - jquery 只允许点与数字

javascript - 使用 SDL2 + emscripten 时浏览器不加载本地镜像

javascript - Jquery 可嵌套/从 json 初始化列表

javascript - 如何在新函数中再次使用变量

javascript - AmChart 倍数日期值

javascript - AmCharts - 如何仅在力导向树上扩展第一级子级

javascript - amCharts:如何绘制带有数据间隙的正确平滑线