Я хочу визуализировать динамическую сеть, используя пакет ndtv в R.
Мой набор данных (данные) выглядит следующим образом:
0 1 Apple Banana
0 1 Peach Banana
0 1 Apple Strawberry
1 2 Apple Banana
1 2 Apple Peach
2 3 Banana Peach
…
Таким образом, столбцы начинаются, конец, хвост, голова.
Если я хочу создать объект networkDynamic из этого списка с помощью
nw <- networkDynamic(edge.spells=data)
, я получаю сообщение об ошибке: «хвостовой столбец аргумента edge.spells для networkDynamic должен быть числовым идентификатором вершины».Так что я думаю, мне нужно преобразовать эти строки в числовые значения.Как я могу это сделать?И если я сделаю это, как мне сохранить имена?Мне не нужна сеть, которая просто отображает числовые идентификаторы этих имен, я хочу видеть эти имена в сети.Я не смог найти какую-либо полезную информацию при поиске в Интернете, и этот учебник не показывает, что я хочу делать.Мне бы хотелось посмотреть, как они на самом деле строят данные short.stergm.sim, а не просто используют их.
Любая помощь очень ценится!