我有一组重复多次的日期。
我已设法使用以下功能从中获取唯一值。
var m = d3.nest()
.key(function(d) { return d.Date; })
.rollup(function(d) {return d.Date;})
.entries(data);
这是数据输出。
[ { "key": "2014-01-01" }, { "key": "2014-01-02" }, { "key": "2014-01-03" }, { "key": "2014-01-04" }, { "key": "2014-01-05" }, { "key": "2014-01-06" }, { "key": "2014-01-07" }, { "key": "2014-01-08" }, { "key": "2014-01-09" }, { "key": "2014-01-10" }
我想修改这样的数组。
["2014-01-01", "2014-01-02", "2014-01-03", "2014-01-04", "2014-01-05"]
任何帮助都将非常感谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果m
包含数据输出数组,则可以使用
key
值)
var mOnlyKeys = m.map(function(elem){return elem.key});