У меня есть файл CSV, как показано на рисунке 1 ниже
динамически любое количество столбцов может быть выбрано для фильтрации или поднабора основного CSV, как показано на рисунке 2, в зависимости от уникальных значений, присутствующих в выбранных столбцах, создаются различные комбинации, как показано. Мне нужно создать блок-схему, показывающую, какие фильтры были применены, и создать красочную диаграмму, чтобы показать поток. например для подмножества, выбранного на диаграмме 3, он должен создать что-то похожее на это:
Исходный файл CSV Фильтры для добавления отфильтрованное подмножество ожидаемый результат