在几个月内带有标签的轴
我正在尝试创建一个图表,用角度js中的d3js绘制年龄相对于年龄的高度图。
我创建了一个线性比例尺,但线性比例是5的倍数
5,5.5,6,...
我想创建一个x轴比例为5,5.6,6,6.6,7...18
。 这里5代表January
,5.6代表June
。
由于有12个月的时间计算错误地绘制数据。
例如
date of birth is 01-jan-2011
date of entry is 05-dec-2016
when calculating the years it is 5.11
I am unable to plot this in graph
我试过把值作为tickValues
传递,但是tick之间的空间是不规则的。
编辑:
或者是否可以在每5次小勾号后设置一个主勾号。
(即)5是一个主要的勾号,那么5.1, 5.2, 5.3, 5.4, 5.5
是次要勾号,并且5.6将是主要勾号。
这是我的图表。 我不想显示小勾号值,但我需要绘制像5.11,6.10等值。
编辑2:
现在我已经在几个月内设置了这样的值.tickValues(d3.range(60, 217, 6))
所以x轴值是60,66,72 ...并且这相当于.tickValues(d3.range(60, 217, 6))
..在60个月内= 5年。
如何显示年份中的标签并使用月份值绘制图表
链接地址: http://www.djcxy.com/p/61045.html