crossfilter

    1熱度

    1回答

    我知道一些可以處理多個csv文件的答案,當你知道將要上傳多少文件時。 這是逐個獲取文件名並將文件放入隊列的代碼。 var q = queue(); $('#files').change(function(){ var fileNames = ""; for(var i = 0; i < this.files.length; i++){ fileNames += "

    1熱度

    1回答

    後我有一個簡單DC.js條形圖與crossfilter - http://jsfiddle.net/feLuyb9b/1/ 我需要默認「布魯克林」對其進行過濾,例如。 我這樣做與neighborhoodDimension.filter('Brooklyn');問題是如何篩選後默認項目'布魯克林'爲這個圖表選擇? 我會很樂意爲您提供任何幫助。

    1熱度

    1回答

    我被卡住了,需要通過使用由其他兩個維度索引的數據找到一個維度的數據總和。 例子: "mode_device","method","discount","time","first_time","paid","p_id","p_sku" "Desktop","EBS",,"1344887090","1344887090","1079","8786","PPLB03571285" "Desktop"

    1熱度

    1回答

    我想製作一個x軸爲日期的條形圖,例如2017年8月12日,y值是同一日期的數據行數(即記錄數)。 // get data into right format var dateFormat = d3.time.format("%Y-%m-%d"); pageViews.forEach(function(d) { d['timestamp'] = dateFormat.parse(d['

    0熱度

    1回答

    我剛開始dc.js,並期待在主網站在納斯達克例如:https://dc-js.github.io/dc.js/ 我創建a Fiddle一些樣本僞數據,只是兩個相關的圖表這個問題。 與納斯達克例子類似,我想要有一個氣泡圖,Y軸是在不同圖表中由畫筆控制的時間範圍內的%變化值。對於NASDAQ示例的代碼執行以下操作: var yearlyPerformanceGroup = yearlyDimensio

    1熱度

    1回答

    我有一個數據集,看起來是這樣的: MONTH CAT VAL may A 1.0 may B 3.2 may C 4.6 jun A 2.7 jun B 4.2 jun C 5.8 jul A 4.1 jul B 9.2 jul C 13.0 我已經能夠創造DC.js一個圖表,顯示根據該VAL的總和的CAT可變,與此代碼: let char

    2熱度

    2回答

    我想使用2個範圍滑塊同時過濾基於年齡和高度的表中的數據。 我已使用d3.slider.js和dc.dataTable實施了2個範圍滑塊(年齡和身高)。我想同時使用這兩個範圍滑塊,但似乎它們不能正常工作。 此外,在該表格下,還有文字「49從49個記錄中選擇」。使用滑塊時數字不會改變。 代碼: var dataTable = dc.dataTable("table#list"); var d

    1熱度

    1回答

    我不能找出如何獲得列A的工作如下濾波器,萬一多個列被用於在維dc.js: var Dimension = dim.dimension(function(d) { return [d.columnA, d.columnB, d.columnC]; }); var Measure = Dimension.group().reduceSum(function(d) { retu

    1熱度

    1回答

    我一直在嘗試使用dc.js和crossfilter來從某個數據集構建圖表和表格。 迄今爲止建設的圖表工作正常,但我想用數據表功能建立一個小型的HTML表格彙總數據如下: |Year|TotalEmployees| |2015|555| |2016|666| |2017|777| 我的數據集有大約20 000行,這裏有一個樣本數據: var data = [ {"Year":"2015"

    1熱度

    1回答

    如果elasticY(true)使得散點圖能夠在重繪事件觸發時重新計算y軸範圍? 我已經使用了Scatter Brushing示例來演示。以下屬性添加到各圖表: .yAxisPadding('5%') // Allow the max values to be brushed .elasticY(true) // Allow the chart to recalculate the Y axi