Импорт CSV в Gephi

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

На этом изображении показано, как должна выглядеть моя сеть. Я пробовал квадратные матрицы данных (36x36) и 1x36, экспортированные в CSV, ни один из них не дал желаемого результата.

Желаемая сеть

Не обращая внимания на большие круги, я бы хотел, чтобы сеть отображалась на изображении выше.

Версия 1 – 1 x 36 – https://www.dropbox.com/s/k4a7tc0kwlfqd0l/ABC.csv

Версия 2 – 36 x 36 – https://www.dropbox.com/s/mmu7spix076bn6e/DEF.csv

Структура следующая. Строка 1 и столбец 1 — имена узлов. Все числа определяют, существует ребро или нет (0 или 1).

Когда я пытаюсь импортировать эти файлы, Gephi интерпретирует их необычным образом.

Я что-то делаю не так?

Ваше здоровье


person A_Skelton73    schedule 29.07.2013    source источник
comment
что вы подразумеваете под интерпретирует их необычным образом?   -  person seinecle    schedule 30.07.2013


Ответы (1)


Я предлагаю вам использовать rgexf. Он доступен по адресу http://cran.r-project.org/web/packages/rgexf/index.html

Я предполагаю, что у вас уже есть список краев. Позвольте мне назвать это х.

library(rgexf)
data <- edge.list(x)  # It creates two objects from your edgelist: data$nodes and data$edges 
g <- write.gexf(nodes=data$nodes,edges=data$edges,...) # It creates a graph in gexf format, here you can add nodes' attributes, edges' attributes, etc... 
print(g, file="mygraph.gexf") # It saves the graph

Больше подробностей. Руководство находится здесь: http://cran.r-project.org/web/packages/rgexf/rgexf.pdf)

person jorgefabrega    schedule 29.07.2013
comment
Вы должны добавить более подробную информацию, а не одну строку ответа. - person Greg; 30.07.2013
comment
Хорошо, это мой первый раз. Надеюсь, сейчас лучше - person jorgefabrega; 30.07.2013