【发布时间】:2021-08-03 10:12:20
【问题描述】:
我正在尝试使用 chart.js 像这样(例如)创建一个图表:
https://thebreadoflifeblog.files.wordpress.com/2013/01/uk-age-pyramid.png
我尝试了多种可能性,到目前为止,我发现最好的一个是使用合并两个水平条形图的简单技巧:
但其实也有一些问题。
- 正如我所说,这实际上是两个不同的图表。我只想拥有一个对象。
- 我删除了 yAxis。我可以留下一个来显示 yAxis 标签,但在这种情况下,两个图形之一将小于另一个。我希望在两个图表之间显示标签。
- 左边的图表使用负值来实现从右到左的条形图。有没有办法“恢复”一个轴?我看到有一个 'Scale' 方法,但只是恢复轴似乎很复杂......
我想知道我是否可以做一些事情来更轻松地创建这样的图表,最重要的是,作为一个独特的图表。
【问题讨论】:
标签: chart.js