1
這是我的一段代碼,我無法在箱中獲取數據。 我是新來的d3,我認爲有序或scaleband規模有一些問題。任何人都可以幫忙按順序創建一個d3 v4直方圖
dom = (data.map(function(d) { return d[attri]; }));
x = d3.scaleBand()
.range([0,width])
.paddingInner([0.1])
.paddingOuter([0.3])
.align([0.5]);
x.domain(dom);
bins = d3.histogram()
.domain(x.domain)
(mydata);
我想我們可以有一組值的域名,請參閱下面的鏈接http://stackoverflow.com/questions/29318223/d3js-histogram-with-ordinal-scale。我的域是相同的,它包含像[「marrried」,「未婚」,「離婚」等)的價值觀等。我想要類似v3的histogram.layout的東西在v4 –
不,你不能。在那個鏈接中,你看到**直方圖域**作爲一組值嗎?不,因爲沒有。在這個問題中,OP使用序數標度來簡單地將一個數組值傳遞給直方圖。 –
那麼不可能繪製我想在這裏實現的目標嗎?我是d3新手,你能幫忙嗎? –