Subscript out of bounds error when using an adjacency matrix in r -
i error when applying function adjacency matrix in r.
the adjacency matrix looks this:
s2 1 2 3 4 5 7 8 9 6 1 0 1 2 3 3 0 0 0 0 2 1 0 0 0 1 1 2 2 0 3 2 0 0 0 0 1 0 4 2 4 3 0 0 0 0 0 0 0 0 5 3 1 0 0 0 0 0 0 0 7 0 1 1 0 0 0 0 0 0 8 0 2 0 0 0 0 0 0 0 9 0 2 4 0 0 0 0 0 0 6 0 0 2 0 0 0 0 0 0 the code follows:
library(igraph) library(egonet) x<-index.egonet(s2) when apply index.egonet gives me error subscript out of bounds.
any or solution problem highly appreciated.
your ego subject (parameter ego.name) not defined.
the following, defining first person ego person works:
library(igraph) library(egonet) s2 <- c(0,1,2,3,3,0,0,0,0, 1,0,0,0,1,1,2,2,0, 2,0,0,0,0,1,0,4,2, 3,0,0,0,0,0,0,0,0, 3,1,0,0,0,0,0,0,0, 0,1,1,0,0,0,0,0,0, 0,2,0,0,0,0,0,0,0, 0,2,4,0,0,0,0,0,0, 0,0,2,0,0,0,0,0,0) s2 <- matrix(s2,nrow=9) colnames(s2) <- rownames(s2) <- paste0(as.character(c(1:5,7:9,6))) x<-index.egonet(s2,ego.name = "1")
Comments
Post a Comment