Count Walks in complex signed network

complex_walks(g, attr, k)

Arguments

g

igraph object.

attr

edge attribute that encodes positve ("P"), negative ("N") and ambivalent ("A") ties.

k

integer. length of walks

Value

igraph object

Author

David Schoch

Examples

g <- sample_islands_signed(2,10,1,10)
g <- as_complex_edges(g,attr="type")
complex_walks(g,attr="type",k = 3)
#>          [,1]    [,2]    [,3]   [,4]   [,5]   [,6]    [,7]   [,8]    [,9]
#>  [1,]  90+ 0i 105+ 0i  91+ 0i 87+ 0i 82+ 0i 82+ 0i 100+ 0i 88+ 0i  94+ 0i
#>  [2,] 105+ 0i 110+ 0i 100+ 0i 94+ 0i 87+ 0i 87+ 0i 110+ 0i 92+ 0i 105+ 0i
#>  [3,]  91+ 0i 100+ 0i  82+ 0i 83+ 0i 79+ 0i 79+ 0i  93+ 0i 84+ 0i  91+ 0i
#>  [4,]  87+ 0i  94+ 0i  83+ 0i 74+ 0i 75+ 0i 75+ 0i  91+ 0i 79+ 0i  81+ 0i
#>  [5,]  82+ 0i  87+ 0i  79+ 0i 75+ 0i 72+ 0i 73+ 0i  85+ 0i 76+ 0i  79+ 0i
#>  [6,]  82+ 0i  87+ 0i  79+ 0i 75+ 0i 73+ 0i 72+ 0i  85+ 0i 76+ 0i  79+ 0i
#>  [7,] 100+ 0i 110+ 0i  93+ 0i 91+ 0i 85+ 0i 85+ 0i 100+ 0i 89+ 0i 103+ 0i
#>  [8,]  88+ 0i  92+ 0i  84+ 0i 79+ 0i 76+ 0i 76+ 0i  89+ 0i 76+ 0i  85+ 0i
#>  [9,]  94+ 0i 105+ 0i  91+ 0i 81+ 0i 79+ 0i 79+ 0i 103+ 0i 85+ 0i  84+ 0i
#> [10,]  87+ 0i  91+ 0i  83+ 0i 78+ 0i 75+ 0i 75+ 0i  91+ 0i 79+ 0i  84+ 0i
#> [11,]   0+56i   0+70i   0+48i  0+46i  0+34i  0+34i   0+62i  0+41i   0+62i
#> [12,]   0+71i   0+87i   0+57i  0+49i  0+41i  0+41i   0+74i  0+49i   0+70i
#> [13,]   0+71i   0+82i   0+63i  0+48i  0+41i  0+41i   0+80i  0+49i   0+63i
#> [14,]   0+49i   0+63i   0+41i  0+35i  0+27i  0+27i   0+55i  0+34i   0+54i
#> [15,]   0+41i   0+55i   0+34i  0+27i  0+20i  0+20i   0+48i  0+27i   0+41i
#> [16,]   0+57i   0+78i   0+49i  0+41i  0+34i  0+34i   0+65i  0+42i   0+56i
#> [17,]   0+72i   0+89i   0+59i  0+48i  0+41i  0+41i   0+81i  0+50i   0+64i
#> [18,]   0+41i   0+55i   0+34i  0+27i  0+20i  0+20i   0+48i  0+27i   0+41i
#> [19,]   0+67i   0+88i   0+63i  0+48i  0+41i  0+41i   0+81i  0+50i   0+63i
#> [20,]   0+66i   0+88i   0+58i  0+48i  0+41i  0+41i   0+80i  0+54i   0+63i
#>        [,10]  [,11]   [,12]  [,13]  [,14]  [,15]  [,16]  [,17]  [,18]   [,19]
#>  [1,] 87+ 0i  0+56i   0+71i  0+71i  0+49i  0+41i  0+57i  0+72i  0+41i   0+67i
#>  [2,] 91+ 0i  0+70i   0+87i  0+82i  0+63i  0+55i  0+78i  0+89i  0+55i   0+88i
#>  [3,] 83+ 0i  0+48i   0+57i  0+63i  0+41i  0+34i  0+49i  0+59i  0+34i   0+63i
#>  [4,] 78+ 0i  0+46i   0+49i  0+48i  0+35i  0+27i  0+41i  0+48i  0+27i   0+48i
#>  [5,] 75+ 0i  0+34i   0+41i  0+41i  0+27i  0+20i  0+34i  0+41i  0+20i   0+41i
#>  [6,] 75+ 0i  0+34i   0+41i  0+41i  0+27i  0+20i  0+34i  0+41i  0+20i   0+41i
#>  [7,] 91+ 0i  0+62i   0+74i  0+80i  0+55i  0+48i  0+65i  0+81i  0+48i   0+81i
#>  [8,] 79+ 0i  0+41i   0+49i  0+49i  0+34i  0+27i  0+42i  0+50i  0+27i   0+50i
#>  [9,] 84+ 0i  0+62i   0+70i  0+63i  0+54i  0+41i  0+56i  0+64i  0+41i   0+63i
#> [10,] 74+ 0i  0+41i   0+49i  0+48i  0+34i  0+27i  0+46i  0+49i  0+27i   0+49i
#> [11,]  0+41i 78+ 0i  91+ 0i 92+ 0i 79+ 0i 77+ 0i 87+ 0i 95+ 0i 77+ 0i  94+ 0i
#> [12,]  0+49i 91+ 0i  94+ 0i 99+ 0i 87+ 0i 84+ 0i 93+ 0i 99+ 0i 84+ 0i 101+ 0i
#> [13,]  0+48i 92+ 0i  99+ 0i 90+ 0i 88+ 0i 82+ 0i 94+ 0i 97+ 0i 82+ 0i  96+ 0i
#> [14,]  0+34i 79+ 0i  87+ 0i 88+ 0i 76+ 0i 76+ 0i 84+ 0i 91+ 0i 76+ 0i  90+ 0i
#> [15,]  0+27i 77+ 0i  84+ 0i 82+ 0i 76+ 0i 72+ 0i 79+ 0i 85+ 0i 73+ 0i  84+ 0i
#> [16,]  0+46i 87+ 0i  93+ 0i 94+ 0i 84+ 0i 79+ 0i 82+ 0i 94+ 0i 79+ 0i  93+ 0i
#> [17,]  0+49i 95+ 0i  99+ 0i 97+ 0i 91+ 0i 85+ 0i 94+ 0i 96+ 0i 85+ 0i  99+ 0i
#> [18,]  0+27i 77+ 0i  84+ 0i 82+ 0i 76+ 0i 73+ 0i 79+ 0i 85+ 0i 72+ 0i  84+ 0i
#> [19,]  0+49i 94+ 0i 101+ 0i 96+ 0i 90+ 0i 84+ 0i 93+ 0i 99+ 0i 84+ 0i  94+ 0i
#> [20,]  0+49i 93+ 0i 100+ 0i 98+ 0i 89+ 0i 83+ 0i 92+ 0i 98+ 0i 83+ 0i  97+ 0i
#>         [,20]
#>  [1,]   0+66i
#>  [2,]   0+88i
#>  [3,]   0+58i
#>  [4,]   0+48i
#>  [5,]   0+41i
#>  [6,]   0+41i
#>  [7,]   0+80i
#>  [8,]   0+54i
#>  [9,]   0+63i
#> [10,]   0+49i
#> [11,]  93+ 0i
#> [12,] 100+ 0i
#> [13,]  98+ 0i
#> [14,]  89+ 0i
#> [15,]  83+ 0i
#> [16,]  92+ 0i
#> [17,]  98+ 0i
#> [18,]  83+ 0i
#> [19,]  97+ 0i
#> [20,]  92+ 0i