http://mbostock.github.com/d3/talk/20111116/bar-hierarchy.html tabanlı bir grafik yapmaya çalışıyorum, tek fark x ekseni için bir günlük ölçeği kullanmak istiyorum. BenDoğrusal ölçek yerine d3 kütlesi ölçeği kullanın
x = d3.scale.log().range([0, w]),
için değiştirmek durumunda
x = d3.scale.linear().range([0, w]),
Sonra o değil: Gördüğünüz gibi http://jsfiddle.net/JhDVC/5/
, x ekseni çizgisi 4'te tanımlanır: Burada
benim keman var Çalışmıyor (hiçbir şey işlenmiyor), bu hata iletilerini atıyor:Error: Invalid value for <rect> attribute width="NaN"
x.domain([1, root.value]).nice();
için
x.domain([0, root.value]).nice();
dan alanı ayarının değiştirilmesi bana hala z eksenini (adları) ama hiçbir barlar veya değerler göstermektedir.
[Burada doğrulandı] (http://jsfiddle.net/amullins/grQmf/1/). –
#facepalm. Teşekkürler! :) – luisfarzati