У меня есть следующий набор данные:Compute степени каждой вершины из кадра данных
V1 V2
2 1
3 1
3 2
4 1
4 2
4 3
5 1
6 1
7 1
7 5
7 6
Я пытался вычислить степень каждой вершины с кодом
e<-read.table("ex.txt")
library(igraph)
g1<-graph.data.frame(e, directed=FALSE)
adj<- get.adjacency(g1,type=c("both", "upper", "lower"),attr=NULL, names=TRUE, sparse=FALSE)
d<-rowSums(adj)
e$degreeOfV1<-d[e$V1]
e$degofV2<-d[e$V2]
степени заданного этим кодом не верно.
Вы посмотрели на '? Degree'? – Tchotchke
да я пробовал степень, но мне нужна колонка, отображающая для каждой вершины V1 и V2 соответствующую степень. степень не дала мне – Camilla
@Tchotchke, который бы упростил код OP, но он не устраняет основную проблему (igraph вводит узлы в нерабочее состояние). – josliber