【发布时间】:2023-03-03 11:43:01
【问题描述】:
我在 D3 中有一个条形图,我想在 x 轴上显示一些日期。我从数据库中得到的是两个字段,我必须将它们连接起来才能得到年份和月份。见下文。这个想法是,对于 d.date 字段,我得到 NaN,尽管我已将其转换为数字。
data.forEach(function (d) {
d.date = "20" + d.yy + "/" + d.mm;
// coerce to number
d.value = +d.value;
d.date = +d.date;
console.log(d.value);
console.log(d.date);
});
x.domain(data.map(function (d) {
console.log("HEelllppp!!!!",d.date);
return d.date;
}));
y.domain([0, d3.max(data, function (d) {
return d.value;
})]);
有人有想法吗?提前致谢!
【问题讨论】:
标签: javascript d3.js graph type-conversion bar-chart