将 D3 v3 分组条形图转换为 v4 Y 轴标签

Convert a D3 v3 Grouped bar chart to v4 Y Axis labels

我正在尝试将 v3 的 https://bl.ocks.org/mbostock/3887051 转换为 v4

我让它在 y 轴之外工作

https://jsfiddle.net/andytela/xqkrdzq4/1/

刻度没有出现。 这些值似乎从 y.domain 返回,但没有出现

有人能帮忙吗?

您使用错误的等式缩放 y 轴,而且您还缺少显示文本的样式。

var yAxis = d3.axisLeft(y)
   .ticks(10)


text {
  fill: black;
}

我已经更正了这里的 jsfiddle:https://jsfiddle.net/xqkrdzq4/3/

希望对您有所帮助。