D3 x轴有问题时,有重复的值

d3 x-axis has issue when there are duplicate values

本文关键字:有问题 D3      更新时间:2023-09-26

我有重复x值d3的问题。这是一个显示这一点的plunkr。

http://plnkr.co/edit/6OFiMJFWsRDx5nMel6lY?p =

预览

唯一可能与这个问题相关的是

     x.domain(option.labels);

你可以看到应该显示的标签是

["Fri", "Sat", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri"]

但是屏幕上的结果

["Fri", "Sat", "Sun", "Mon", "Tue", "Wed", "Thu"]

它似乎跳过了这里的副本。我试着玩tickValues选项,但不能让它正确工作。

这个问题仍然存在,即使标签看起来像

["Fri", "Sat", "Sun", "Mon", "Tue", "Sun", "Thu"] - //Sun repeating in the middle also is taken out

任何帮助获得所有的标签(包括重复)是感激的。

谢谢

每个唯一值在x轴上只有1个点。如果你有两个不同的星期一-它们有不同的日期。所以x轴应该是日期,而tick标签应该格式化为只显示一周中的一天。