繁体   English   中英

D3堆积条形图

[英]D3 Stacked bar chart

嗨,我创建了一个垂直堆积的条形图。 我的数据在csv文件中。 我的x标度是序数。根据要求,我的x标度应为时间标度。 我应该进行哪些更改才能使我的x轴时间标度。 我只有有限的时间来完成此操作。 这是我的代码

var x = d3.scale.ordinal()
     .rangeRoundBands([0, width], .1);


var xAxis = d3.svg.axis()
      .scale(x).ticks(5)
    .orient("bottom");  

将您的CSV结构放在这里。 最有可能的解决方案是

 parse = d3.time.format("%H:%M:%S").parse,
 format = d3.time.format("%X");

CSV文件时间列中的位置应为:“小时:分钟:秒”格式。

并在轴上传递“格式”值

为了获得准确答案,请在此处输入您的代码! 否则你可以参考这个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM