d3 x轴上有一个不正确的值
d3 x-axis with one incorrect value
我正在使用d3创建一个多系列折线图。这很好,没有任何错误,只是x轴上的一个标签完全不正确。
我想这可能与我如何解析日期有关;例如"12:00"=>下午12点
var parseTime = d3.time.format("%H:00").parse;
但"00:00"变为"1900"。
请参阅jsfiddlehttp://jsfiddle.net/cjNZ6/.
这是因为D3默认使用多尺度时间格式。你没有在日期中指定年份,所以假设是1900年。
要修复此问题,只需显式指定勾号格式:
var xAxis = d3.svg.axis()
.scale(x)
.tickFormat(d3.time.format("%I %p"))
.orient("bottom");
在此处完成演示。
相关文章:
- 在这个使用hasOwnProperty的对象扩展程序中有一个错误,I'我不确定那个bug是什么,也不确定这个扩展
- 当至少有一个用户触发事件而不刷新页面时,更改所有用户页面中的内容
- 我有一个错误,由于某种原因,号码被更改了,而不是名字
- 这个网页应该有一个柠檬掉落和弹跳,但我发现自己犯了错误,我找不到它们
- 代码在jsfiddle上运行良好,但有一个函数在网站上不起作用
- Javascript .call() 用法.一个工作案例,一个不是.有什么区别
- 页面上有一个“使用”标签,但我找不到“def”标签
- 我的输入字段听到除回车之外的每个“键下”事件.我有一个日期选择器,不确定发生了什么
- 我有一个解析器要做,我想学习正确的解析
- 我有一个按钮试图运行警报,但它不起作用
- select2 - 如果多个选项共享一个值,则返回不正确的选定选项
- MONGO 查找数组中至少有一个项目不在另一个项目中的文档
- 我有一个应用程序,我想在画布上生成 3D 模型,但我不知道要使用哪个工具
- 按键按下时输入值返回不正确的值(少一个)
- 其中一个 PHP 发布的值不正确
- 我有一个菜单,我不知道如何正确使用slideToggle,当我按下另一个按钮时,向下滑动和向上滑动
- 会不会有一个“通告”?参考应被视为“可达性”.用于WeakMap
- 为什么当我回到前一页,我有一个不正确的url (Chrome下的iOS,浏览器回来)
- 我在一个php页面中有两个独立的函数.Javascript函数加载正确,但jQuery不正确
- d3 x轴上有一个不正确的值