Skip to content Skip to sidebar Skip to footer

ForceNetwork Is Not Zero Indexed

I am trying to create a simple forceNetwork, but the plot won't render. I keep getting the following warning: Warning message: It looks like Source/Target is not zero-indexed. Thi

Solution 1:

Since networkD3 uses javascript, you need to start your indexing at 0 and not 1 for links. Simply subtract 1 from your nodes/links to reindex:

links = links-1
nodes$name = nodes$name-1 #might want to re-index nodes, too
forceNetwork(Links=links,Nodes = nodes,
             Source = 'source', Target = 'target', 
             NodeID = 'name', Group = 'group')

Post a Comment for "ForceNetwork Is Not Zero Indexed"