R Белый экран Networkd3 и отсутствие сообщения об ошибке

Я попытался использовать networkd3 со следующими данными :

> head(network)
   source target
1      1      1
2      1      4
3      1     11
4      1     12
5      1     23
6      1     41


> head(no)
         no group
1    AL USA     1
2    AR USA     1
3 Argentina     1
4 Australia     1
5 AUSTRALIA     1
6   Austria     1

и код:

forceNetwork(Links = network, Nodes = no, NodeID = "no",
         Source = "source", Target = "target", 
         Group = "group", opacity = 0.8)

Моя проблема в том, что ничего не происходит. :( Нет сообщения об ошибке... экран просмотра остается белым?

Любые идеи?

Привет, Клифф


simpleNetwork(network)

кстати работает.


person Cliff Bushhart    schedule 08.03.2018    source источник


Ответы (2)


source и target должны быть числовыми векторами, дающими индекс узла в вашем фрейме данных узлов (индексируется 0).

person CJ Yetman    schedule 09.03.2018
comment
Спасибо за ваш ответ. Я изменил источник и цель. Проблема, к сожалению, все еще существует. - person Cliff Bushhart; 13.03.2018

Я нашел ответ здесь: Сходить с ума от forceNetwork в R : ребра не отображаются

Мои данные должны были основываться на 0, а не на 1.

person Cliff Bushhart    schedule 13.03.2018