0
이 내 코드까지입니다 (사용 crossfilter.js) ...변경 개체
function getCount(){
votersByDMA = voter_data.dimension(function(d) {if (d.dma === 'Burlington-Plattsburgh'){return 1} else {return 0}});
votersInDMA = votersByDMA.group().reduceCount();
voterCount = votersInDMA.all()[0].value;
console.log(votersInDMA.all());
console.log('value:' + voterCount);
}
그리고 내가 변경하려면이
0: Object
key: 0
value: 2
__proto__
1: Object
key: 1
value: 10406
console.logs 열쇠 그래서 데이터의 dma 속성 걸립니다 그래서 console.logs 이런
0: Object
key: Madison, WI
value: 2
__proto__
1: Object
key: Burlington, VT-Plattsburgh, NY
value: 10406
나는 여러 가지의 DMA를 가지고 사용하고 데이터를, 난 할 노력하고있어 그룹에 사용 crossfilter입니다 DMA 이름으로 데이터 세트를 만들고 각각의 수를 구하십시오. 그래서 키는 DMA 이름이어야하고 값은 은 그래서처럼 보이는 수가 .... 객체 0이어야한다 : 키 : 매디슨, 위스콘신 값 : 123 개체 1 : 키 : 벌링턴, VT- 플래 츠 버그, 뉴욕 값 : 333 오브젝트 3 : 키 : 로어 노크, VA 값 : 바른 길에 나를 넣어 위해 내가 그것을 알아 냈 555 등 – captnvitman
, 감사합니다! 나는 이것을했다 ..... votersByDMA = voter_data.dimension (function (d) {if (d.dma_name) {return d.dma_name} else {return 0}}); – captnvitman