Как создать диаграмму пересечения хорды в R? - PullRequest
0 голосов
/ 02 февраля 2019

В R я хотел бы визуализировать взаимно-однозначные пересечения между множествами, используя диаграмму аккордов.

То, что я имею в виду, хорошо иллюстрировано здесь ,Для наглядности позвольте мне скопировать пример с иллюстрации.Скажем, есть три набора (например, личностные характеристики), с каждым пара наблюдений (например, имена).Некоторые из этих наблюдений находятся во всех трех наборах, некоторые в двух наборах, а некоторые только в одном.Только с тремя наборами диаграмма Венна также может использоваться для визуализации пересечения, но в ситуации со многими наборами «диаграмма пересечения хорды» может помочь визуализировать все пересечения.

В R, обводитьПакет можно использовать для создания аккордовых диаграмм.Однако в книге об этом пакете я не смог найти указатели о том, как создать диаграмму пересечения хорды.

Важно отметить, что существуют другие способы визуализации множества однозначных обозначений.пересечения в R (например, UpSetR ), но они ограничены числом пересечений, которые могут быть показаны, и я надеюсь, что диаграмма аккордов окажется менее ограничительной.

ЭтоМожно ли использовать пакет circlize таким образом, чтобы он возвращал диаграмму пересечения хорды?А если нет, то есть ли другие R (предпочтительно) пакеты, которые выполняют эту работу?

...