Я использую d3, чтобы попытаться использовать двунаправленную диаграмму пончика для отображения данных с равными большими частями и пропорциональными внутренними частями. Я работаю над приведенным здесь примером: https://bl.ocks.org/mbostock/5944371.d3 Bilevel Partition - равные части
В принципе, я хочу показать 6 групп, и каждый из них будет иметь значение «Открыть» и «Закрыто», которое я хочу иметь размер пропорционально большей дуге, но я хочу, чтобы большие дуги оставались на 1/6 от размера общий пончик.
Я видел подобный вопрос здесь без ответов: https://stackoverflow.com/questions/37195588/equal-inner-arc-angles-for-d3-bilevel-partition.
Я смог рассказать о JSON, чтобы показать эффект, который я хотел, но, очевидно, если данные меняются, это искажается. Вот как это было бы со всеми равными значениями:
Любой совет? Заранее спасибо.