Orlando Ramirez
2020-Apr-02 16:27 UTC
[R] error: Error in if (any(DF[A, ] != DF[B, ])) { : missing value where TRUE/FALSE needed
Hello this is my code and then i show you the result...please how i reapir this error...thanks lot off library(igraph) ################################################# # Lecture du fichier 0. edges MyGraphData <- read.graph ( file = "0.edges" , directed = FALSE ) # Nombre de noeuds dans le graphe Nb_noeuds <- vcount ( MyGraphData ) Nb_noeuds # [1] 348 # Pour enlever les doublons et les boucles dans le graphe MyGraphData <- simplify ( MyGraphData , remove.multiple = TRUE , remove.loops = TRUE ) # Nombre d ' arr?tes dans le graphe Nb_arretes <- ecount ( MyGraphData ) Nb_arretes # [1] 2519 # Structure hi?rarchique des noeuds cluster <- edge.betweenness.community ( MyGraphData ) cluster # > cluster # # les noeuds dans chaque communaut? # IGRAPH clustering edge betweenness, groups: 51, mod: 0.42 # + groups: #?? $`1` # [1] 1 # # $`2` # [1]?? 2? 25? 49? 54? 58? 74? 81? 93? 95 102 127 131 181 188 192 195 197 205 243 250 255 267 300 # [24] 301 303 331 347 # # $`3` # [1]?? 3? 15? 18? 20? 21? 29? 33? 42? 45? 94 112 113 116 117 138 139 141 145 150 152 163 168 175 # [24] 215 217 221 227 244 263 280 290 294 306 311 313 327 334 338 344 # + ... omitted several groups/vertices # fc <- cluster_fast_greedy(MyGraphData) #? plot_dendrogram(fc) # Visualisation plot_dendrogram (cluster? ) Error in if (any(DF[A, ] != DF[B, ])) { : ? missing value where TRUE/FALSE needed ? ??????????????????????????????????? ? ???? ? ? [[alternative HTML version deleted]]
Eric Berger
2020-Apr-05 04:25 UTC
[R] error: Error in if (any(DF[A, ] != DF[B, ])) { : missing value where TRUE/FALSE needed
Hi Orlando, This is not a reproducible example because of the line MyGraphData <- read.graph ( file = "0.edges" , directed = FALSE ) We don't have the file "0.edges" . But here's an example that reproduces the error message. Maybe it will help you find your problem. DF <- data.frame( x=NA, y=5 ) if ( any( DF[1,] != DF[2,]) ) cat("hello world\n") # Error in if ( any( DF[1,] != DF[2,]) ) cat("hello world\n") : # missing value where TRUE/FALSE needed HTH, Eric On Sat, Apr 4, 2020 at 11:10 PM Orlando Ramirez via R-help < r-help at r-project.org> wrote:> Hello this is my code and then i show you the result...please how i reapir > this error...thanks lot off > library(igraph) > ################################################# > # Lecture du fichier 0. edges > MyGraphData <- read.graph ( file = "0.edges" , directed = FALSE ) > # Nombre de noeuds dans le graphe > Nb_noeuds <- vcount ( MyGraphData ) > Nb_noeuds > # [1] 348 > # Pour enlever les doublons et les boucles dans le graphe > MyGraphData <- simplify ( MyGraphData , remove.multiple = TRUE , > remove.loops = TRUE ) > # Nombre d ' arr?tes dans le graphe > Nb_arretes <- ecount ( MyGraphData ) > Nb_arretes > # [1] 2519 > # Structure hi?rarchique des noeuds > cluster <- edge.betweenness.community ( MyGraphData ) > cluster > # > cluster > # # les noeuds dans chaque communaut? > # IGRAPH clustering edge betweenness, groups: 51, mod: 0.42 > # + groups: > # $`1` > # [1] 1 > # > # $`2` > # [1] 2 25 49 54 58 74 81 93 95 102 127 131 181 188 192 195 197 > 205 243 250 255 267 300 > # [24] 301 303 331 347 > # > # $`3` > # [1] 3 15 18 20 21 29 33 42 45 94 112 113 116 117 138 139 141 > 145 150 152 163 168 175 > # [24] 215 217 221 227 244 263 280 290 294 306 311 313 327 334 338 344 > # + ... omitted several groups/vertices > # fc <- cluster_fast_greedy(MyGraphData) > # plot_dendrogram(fc) > # Visualisation > plot_dendrogram (cluster ) > Error in if (any(DF[A, ] != DF[B, ])) { : > missing value where TRUE/FALSE needed > > > > ? > ? > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]