Javascript 使用d3对轴标签进行多级/分组
我想知道是否有一种简单的方法可以在d3中添加axis标签的多级/分层/分组。例如,如果我有一个折线图,其中x轴的月份名称跨越多个年份,那么我还希望在月份名称下面有一个年份作为标签,这样看起来像这样Javascript 使用d3对轴标签进行多级/分组,javascript,graph,charts,svg,d3.js,Javascript,Graph,Charts,Svg,D3.js,我想知道是否有一种简单的方法可以在d3中添加axis标签的多级/分层/分组。例如,如果我有一个折线图,其中x轴的月份名称跨越多个年份,那么我还希望在月份名称下面有一个年份作为标签,这样看起来像这样 Oct Nov Dec Jan Feb Mar Apr |_____________| |___________________| 2011 2012 我知道您可以在SVG中做任何事情使其工作,但我希望尽可能多地使用d3,以便更容
Oct Nov Dec Jan Feb Mar Apr
|_____________| |___________________|
2011 2012
我知道您可以在SVG中做任何事情使其工作,但我希望尽可能多地使用d3,以便更容易动态更新图表
谢谢,
杰克您可以随意添加和格式化多个轴。例如-显示一个轴显示月份,另一个轴显示年份。一个基本的例子:
您可能需要在之后对其进行一些处理,以获得更理想的格式,但这似乎是您试图完成的核心任务。这非常有帮助,Josh。非常感谢您的分享!