2013-06-13 2 views
2

Я пытаюсь создать динамический график в gephi, отображая взаимодействия с форума-обсуждения из онлайн-курса. Узлы - это студенты, а ребра указывают ученику, который задал вопрос ученику, который ответил.Как добавить заклинания в файл .gexf с помощью rgexf?

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

Какой код я использовал бы в R для кодирования в заклинаниях?

+0

Я назначаю вес к краю, который появляется много раз. –

+0

Не могли бы вы помочь мне с кодом R, чтобы сделать это? Будет ли это связано с созданием сопутствующего вектора с разными edgeWeights и ввода его в write.gexf()? Документация указывает, что это вектор, и поэтому я не уверен, как представлять шаблоны «start» и «stop» и «start» и «stop». – goldisfine

ответ

1

Как создатель пакета, я рекомендую вам попробовать функцию check.dpl.edges (rgexf). Эта функция сообщает вам, дублируется ли ребро или не учитывает направление графика или нет. Следуя примеру (неориентированный граф):

> # An edgelist with duplicated dyads 
> relations <- cbind(c(1,1,3,4,2,5,6), c(2,3,1,2,4,1,1)) 

> # Checking duplicated edges (undirected graph) 
> check.dpl.edges(edges=relations, undirected=TRUE, order.edgelist=FALSE) 
    source target reps 
1  1  2 1 
2  1  3 2 
3  1  3 -1 
4  2  4 2 
5  2  4 -1 
6  1  5 1 
7  1  6 1 

где матрица оригинал отношений

> relations 
    [,1] [,2] 
[1,] 1 2 
[2,] 1 3 
[3,] 3 1 
[4,] 4 2 
[5,] 2 4 
[6,] 5 1 
[7,] 6 1 

На заклинаниями, rgexf также позволяет обработку заклинания с функциями add.node.spell и add.edge.spell (см де документации).

О том, как передать вектор весов в write.gexf, вы должны использовать аргумент edgesWeight.

Пожалуйста, дайте мне знать, если у вас есть какие-либо сомнения ДЖОРДЖ точка Вегу на nodoschile.org

Best!

 Смежные вопросы

  • Нет связанных вопросов^_^