Json d3.js x轴和图形上的值不相等
我现在已经完成了图表。 但是,结果图形的值不等于x轴的比例。 有什么方法可以同步这些值吗图的比例是多少? 该值为out,但与x轴的比例不匹配Json d3.js x轴和图形上的值不相等,json,d3.js,Json,D3.js,我现在已经完成了图表。 但是,结果图形的值不等于x轴的比例。 有什么方法可以同步这些值吗图的比例是多少? 该值为out,但与x轴的比例不匹配 [ {“名称”:“a”,“能量”:200}, {“名称”:“a”,“能量”:400}, {“名称”:“a”,“能量”:450}, {“名称”:“a”,“能量”:300}, {“名称”:“a”,“能量”:120} ]假设x轴的宽度为400 var x_scale_width=400 100%的宽度是轴的宽度减去您留下的填充: var total_wid
[
{“名称”:“a”,“能量”:200},
{“名称”:“a”,“能量”:400},
{“名称”:“a”,“能量”:450},
{“名称”:“a”,“能量”:300},
{“名称”:“a”,“能量”:120}
]
假设x轴的宽度为400
var x_scale_width=400代码>
100%的宽度是轴的宽度减去您留下的填充:
var total_width=x_scale_width-padding
X%的宽度为总宽度*X/100
在您的情况下,X=(d.值/最大值)*100代码>
因此X%的宽度是((X\u刻度\u宽度)-填充)*(d.值/最大值)