data(florentine)
flo <- flomarriage
flo[,,add.edges=TRUE] <- as.matrix(flomarriage) | as.matrix(flobusiness)
flo[,, names.eval="m"] <- as.matrix(flomarriage)==1
flobusiness[3,5] <- NA
flo[,, names.eval="b"] <- as.matrix(flobusiness)==1
flo
(flob <- network_view(flo, "b"))
(flobusiness) # for comparison
# \dontshow{
if(require(testthat, quietly=TRUE))
testthat::expect_equivalent(as.matrix(flobusiness),as.matrix(flob))
# }
(flob <- network_view(flo, ~b&m))
(flobusiness & flomarriage) # for comparison
# \dontshow{
if(require(testthat, quietly=TRUE))
testthat::expect_equivalent(as.matrix(flobusiness & flomarriage),as.matrix(flob))
# }
as.matrix(flob <- network_view(flo, bm=~b+m), attrname="bm")
(as.matrix(flobusiness) + as.matrix(flomarriage)) # for comparison
# \dontshow{
if(require(testthat, quietly=TRUE))
testthat::expect_equivalent(as.matrix(flobusiness)+as.matrix(flomarriage),as.matrix(flob, attrname="bm"))
# }
as.matrix(flob <- network_view(flo, ~b, bm=~b+m), attrname="bm")
as.matrix(flobusiness)*(1+as.matrix(flomarriage)) # for comparison
# \dontshow{
if(require(testthat, quietly=TRUE))
testthat::expect_equivalent(as.matrix(flobusiness)*(1+as.matrix(flomarriage)),as.matrix(flob, attrname="bm"))
# }
Run the code above in your browser using DataLab