Вопросы по теме 'igraph'

Как управлять расположением графика графика с фиксированными позициями?
Я пытаюсь нарисовать сетевую визуализацию, похожую на блок-схему. Я довольно близок со следующим кодом, но у меня есть пара вопросов: Это лучший алгоритм layout (), или я могу вручную назначить позицию для каждого узла> Как я могу убедиться,...
25209 просмотров
schedule 10.12.2023

Как работают итераторы V и E в igraph с использованием R?
Я просмотрел источник для V и E, и я не совсем уверен, как они работают. Вот код для V: > V function (graph) { if (!is.igraph(graph)) { stop("Not a graph object") } vc <- vcount(graph) if (vc == 0) { res...
1078 просмотров
schedule 05.05.2024

iGraph или какая-то другая библиотека для рисования тора с маркировкой символов?
Мне нужно нарисовать этот тор здесь (где вы соединяете горизонтальную и вертикальную стороны, чтобы получить 3D-объект. iGraph В пакете есть как минимум случайные геометрические графики, подробнее здесь , но, видимо, не для того, чтобы рисовать...
263 просмотров
schedule 13.02.2024

igraph_neighborhood Вывод Valgrind: блоки косвенно теряются в записи о потерях
В следующем коде используется igraph_neighborhood, и он работает хорошо, я не знаю, почему я получаю #include <igraph.h> #include <fstream> #include <iostream> #include <stdlib.h> #include <vector> #include...
1852 просмотров
schedule 26.11.2023

iGraph: как создать график с определенными уровнями?
[Обновление] Ниже приведен пример, который я пытаюсь реализовать. Меня также интересуют более общие методы выравнивания произвольных участков. Существует ли какой-либо метод графического интерфейса для визуальной настройки вершин после их...
773 просмотров
schedule 20.11.2023

Попытка найти сетевые показатели с помощью R
Я создал направленную сеть в R. Мне нужно найти среднюю степень, которая, как мне кажется, у меня есть, диаметр и максимальную/минимальную кластеризацию. Диаметр — это наибольшее из кратчайших расстояний между двумя узлами. Если это имеет смысл для...
387 просмотров
schedule 30.12.2023

R: Создание списка сетевых границ (igraph) из базовой таблицы?
Я пытаюсь написать функцию, которая будет читать большую базовую таблицу (пример ниже) и проверять, можно ли связать какой-либо из уникальных объектов (ID) с помощью более 15 атрибутов (bank a/c, номер телефона, электронная почта, почтовый индекс)....
125 просмотров
schedule 24.03.2024

Проблема с производительностью при большом количестве ребер
Я работал над онлайн-примером, где вирус распространяется по графику. Примера достаточно для небольшого графа, то есть небольшого количества ребер и узлов. Но я попробовал это на очень большом графе, то есть 10000 узлов и 20000 ребер, но приведенной...
146 просмотров
schedule 07.05.2024

Двудольный граф с порядком узлов
Я хочу создать двудольный граф в R и упорядочить два столбца узлов в графе в соответствии с количеством исходящих и входящих ссылок соответственно. Я пытался сделать это с помощью igraph, но кажется, что в этом пакете невозможно использовать...
688 просмотров
schedule 09.10.2023

От igraph.es (последовательность ребер) к узлам в R
Я хочу установить атрибуты ребер определенного диапазона ребер в графе на основе значений узлов, которые они соединяют (конечно, в R igraph). Когда я извлекаю определенное ребро в своем графическом объекте, я получаю объект последовательности...
1188 просмотров
schedule 13.08.2022

Чтение ребер из файла .csv в igraph с использованием python
Допустим, у меня есть файл .csv, содержащий следующее: Apple Banana Apple Coconut Banana Coconut Coconut Apple И это должно означать направленные ребра между двумя узлами, например: Apple-> Banana, Apple-> Coconut и т. д. Как...
3556 просмотров
schedule 07.05.2024

Как построить подмножество всех вершин графа, связанных с одной и той же вершиной, с помощью igraph в R?
Я хотел бы найти и построить подмножество всех вершин, которые связаны с вершиной № 18 в сети «g», включая не только соседние узлы (соседи), но и те, которые имеют любой возможный путь к ней. g <- (make_full_graph(10) + make_full_graph(10))...
688 просмотров
schedule 17.07.2022

Чтение отношений из файла с помощью igraph python
У меня есть файл sample.txt , содержащий это: a b c b d a h a c , где каждая строка означает, что между каждыми узлами есть направленное ребро, поэтому использование приведенных выше данных создаст следующие отношения: a->b->c...
63 просмотров
schedule 13.11.2022

R igraph: соответствие ребер между двумя графами
Я работаю над сценарием для визуализации сообществ в большой сети. Я хотел бы выбрать ребра в графе на основе принадлежности их узлов к сообществу, а затем изменить их цветовые атрибуты. Например, я могу построить граф и дать узлам уникальные...
936 просмотров
schedule 23.02.2024

Постройте несколько графиков из пакета igraph на одном рисунке
Я пытаюсь построить несколько графиков igraph на одном рисунке, используя пакет gridExtra require(igraph) require(gridExtra) er_graph <- erdos.renyi.game(100, 5/100) coords<-layout.fruchterman.reingold(er_graph) grid.newpage()...
1531 просмотров
schedule 20.11.2023

Именование графического окна чертежа igraph
В моем программном обеспечении я рисую 8 различных графических рисунков, используя igraph, когда они всплывают, они просто пронумерованы graph1, graph2 и так далее. Мне нужно переименовать окна с предопределенным сообщением. Я не мог найти...
37 просмотров
schedule 27.10.2023

Проблема с визуализацией сети
У меня есть довольно большой набор данных с двумя столбцами from , to . Я пытаюсь создать простую сетевую диаграмму, чтобы визуализировать взаимосвязь между различными элементами в этих двух столбцах, поэтому я попробовал этот простой пример...
121 просмотров
schedule 13.10.2022

Правильный подход к расчету кластеризации на уровне вершин
Я пытаюсь рассчитать кластеризацию каждой вершины в моем графе, где кластеризация определяется на уровне вершины как процент фактически сформированных возможных связей между соседями (например, если вершина i имеет 4 соседа, существует шесть возможных...
73 просмотров
schedule 15.02.2024

Свободное размещение меток вершин вне вершин для кругового графа в R
В настоящее время я пытаюсь отобразить круговой граф в R с возможностью размещать метки каждого узла рядом с самим узлом, но за его пределами. Я просмотрел несколько ответов и попробовал один, в котором предлагалось указать местоположения,...
1061 просмотров
schedule 07.10.2023

как получить данные в правильном порядке в igraph в R
У меня есть диаграмма, которую нужно представить в правильном порядке, как в наборе данных: df <- data.frame( col1 = c("A1", "B1", "C1", "D1", "E1", "A", "B", "C", "D", "E"), col2 = c("ABC", "ABC", "B1", "B1", "B1", "A1", "B1", "C1",...
243 просмотров
schedule 14.02.2024