2017-06-16 51 views
2

如何從dc.js行圖中刪除空行,只要該維爲空或空白時,行圖上會出現一個空欄。如何從dc.js行圖中刪除空行,每當維爲空或空時,在行圖上出現空行

Empty Bar in row chart

+0

什麼你所說的「維爲空或空」的意思?你能發佈一些代碼和示例數據嗎? (一個小提琴會更好。)我猜對於某些值,關鍵函數計算爲空白/ undefined/null。你可以用假組刪除它們,但我認爲它表示需要更好地清理數據。 – Gordon

回答

1

你必須使用假組

const remove_empty_bins = (source_group) => { 
    return { 
     all:() => { 
      return source_group.all().filter(function(d) { 
       // here your condition 
       return d.key !== null && d.key !== '' && d.value !== 0; // etc. 
      }); 
     } 
    }; 
} 

let myFilteredGroup = remove_empty_bins(myGroup);