У меня есть стек, сгруппированный по году, но когда я буду фильтровать другой график и уменьшить количество выбранных дней, он должен перегруппироваться по месяцам или дням.dc.js: не может изменить число дочерних диаграмм композита
Это, похоже, работает для меня, глядя на этот пример в jsfiddle.
Теперь я пытаюсь добавить строку диаграммы на второй оси, и использовать функциональные возможности создания сообщения, но заблудившись теперь, как это, кажется, не заменяет диаграммы, но добавив его, пример в jsfiddle
Он должен все они должны быть перегруппированы в зависимости от количества выбранных дней.
.on("filtered", function(chart, filter){
if(filter.length > 0) {
var max_date = d3.time.month.ceil(filter[1]);
var min_date = d3.time.month.floor(filter[0]);
var days = (max_date - min_date)/86400000;
if(days<163){
Привет @Gordon, еще раз спасибо за вашу помощь! Это работает, я просто хотел ответить на свой вопрос, пока не увидел ваше решение. Использование $ (". Sub"). Remove() работает, но ваше решение лучше. – YCuvelie
Как и для вашей последней заметки, мне пришлось играть с количеством дней и, вероятно, нужно немного уточнить ее, исправить xAxisPadding (https://jsfiddle.net/du10hzvq/4/) – YCuvelie
Рад помочь! Это красиво выглядящая приборная панель. – Gordon