dc.js

    1熱度

    2回答

    我除了.brushOn方案二barCharts完全等同: pnlPerDaybarChart .height(300) .width(700) .dimension(dims.date) .group(groups.date.pnlSum) .valueAccessor(function(d) { return Math.abs(d.v

    2熱度

    2回答

    我正在使用dc.js, 我想添加基於複選框選擇的過濾器。這裏是我的方案 當我選擇基於我需要過濾器複選框。 這裏是我的代碼 var ndx = crossfilter(readData); var practiceDimension = ndx.dimension(function (d) { return d.practice_name; });

    1熱度

    1回答

    我有一個lineChart,有一些複雜的.valueAccessor函數。我在同一維度和組上也有一個barChart。 在網頁上還有其他幾個圖表,但在其他維度和組上。 當我使用其他圖表之一進行篩選時,barChart正確更新,但不是lineChart。有沒有解釋這種行爲的東西? 我想在設置jsFiddle之前得到反饋,因爲我的數據很重。 編輯:這裏是fiddle。它在ajax調用中提取7MB數據,

    3熱度

    1回答

    我想用兩個順序軸的dc.js創建一個bubbleChart。當我嘗試它時,所有的氣泡都在Y軸的頂部,而Y軸似乎不是順序的。 有沒有辦法做到這一點? 這裏是我的bubbleChart配置: .dimension(dims.currencyinstrument) .group(groups.currencyinstrument.pnlSum) .keyAccessor(function(d) {

    1熱度

    1回答

    在此圖表上:http://junklogic.com/dcjs/barpie/index-controls.html 我的樣本JSON文件中的嚴重程度等級對應的傳說代表了我將在生產中使用的文件。嚴重性爲「1」,「2」&「3」。 我想知道是否有方法可以標記這些「高」「中」和「低」。不幸的是,工作要求不允許我添加任何東西到JSON文件。我希望我能以某種方式添加一個條件。謝謝。 鏈接文件: 的javas

    0熱度

    1回答

    我使用位於D3頂部的dc.js。問題是我的所有圖表具有相同的顏色酒吧,如: 它不容易來設置不同顏色的領域,因爲沒有我的圖表是靜態的,在X/Y軸上的值可能永遠是不同的。我怎麼能告訴圖表動態地改變每個組的顏色?上面的代碼示例如下: var chart = dc.barChart(elm); chart.barPadding(0.1) chart.outerPadding(0.05) chart.

    8熱度

    4回答

    我使用DC.js(D3上的頂部IIb)和具有單一系列條形圖的一個很好的例子: var xf = crossfilter(data); var dim = xf.dimension(function (d) { return d["EmployeeName"]; }); var group = dim.group().reduceSum(function (d) { return d["Aver

    6熱度

    3回答

    嗨,我是JS和Crossfilter的新手。我使用crossfilter與我的數據(.csv文件),並使用 var scoreDim = ppr.dimension(function (d) { return d.score; }); 我也可以用 var scoreDimGroup = scoreDim.group().reduceCount(); 得到每個值的計數我可以用dc

    0熱度

    1回答

    在dc.js中使用餅圖時,如果值爲0,是否可以隱藏餅圖片? 在我用來生成餅圖的代碼中,您可以看到我的密鑰是一個包含多個度量標準的對象。如果給定度量標準的值爲0,我想要從圖表中隱藏餅圖切片。 Summary.prototype.drawPie = function (name, metric, selector, labelFormatter) { var chart = dc.pieCh

    0熱度

    1回答

    我想添加標記爲一個日期軸的特定日期添加d3.time.scale定製蜱/標記()。請參閱下面的折線圖。 我的X軸由該函數,其中dateMin和dateMax可以由用戶通過所述前端(或刷子等)來設定繪製。 d3.time.scale.utc().domain([dateMin,dateMax]); 這意味着tick值會自動計算。 現在,對於我們的數據,其中有一個截止某一固定日期。例如,我們可能會