3
從基本的Crossfilter示例開始,我想要創建一個替代的可視化,該垂直而不是水平顯示垂直條形圖。也就是說,基本上翻轉了條形圖的軸線。構建垂直交叉過濾圖表
很容易修改 barChart
函數來交換圖表中的小節。我已經能夠做到這一點與這些如下更改:
var width = x.range()[1],
height = y.range()[0];
變爲
var width = x.range()[1],
height = y.range()[0];
和嵌套barPath
方法
path.push("M", x(d.key), ",", height, "V", y(d.value), "h9V", height);
成爲
path.push("M", 0, ",", x(d.key), "h", y(d.value), "v9H", 0);
這些微小的變化得到t他很好地打印了條形圖,但是它不會處理x軸的蜱蟲,也不會處理選擇畫筆。是否可以翻轉他們兩側的刷子?如果是這樣,我該怎麼做呢?
在此先感謝!