Mimics the default behaviour of reshape2::melt()
mat_mat2ind(mat)
A data.frame with two index columns named "Var1"
and "Var2"
mat_mat2ind(as.matrix(1:100,ncol=10))
#> Var1 Var2 value
#> 1 1 1 1
#> 2 2 1 2
#> 3 3 1 3
#> 4 4 1 4
#> 5 5 1 5
#> 6 6 1 6
#> 7 7 1 7
#> 8 8 1 8
#> 9 9 1 9
#> 10 10 1 10
#> 11 11 1 11
#> 12 12 1 12
#> 13 13 1 13
#> 14 14 1 14
#> 15 15 1 15
#> 16 16 1 16
#> 17 17 1 17
#> 18 18 1 18
#> 19 19 1 19
#> 20 20 1 20
#> 21 21 1 21
#> 22 22 1 22
#> 23 23 1 23
#> 24 24 1 24
#> 25 25 1 25
#> 26 26 1 26
#> 27 27 1 27
#> 28 28 1 28
#> 29 29 1 29
#> 30 30 1 30
#> 31 31 1 31
#> 32 32 1 32
#> 33 33 1 33
#> 34 34 1 34
#> 35 35 1 35
#> 36 36 1 36
#> 37 37 1 37
#> 38 38 1 38
#> 39 39 1 39
#> 40 40 1 40
#> 41 41 1 41
#> 42 42 1 42
#> 43 43 1 43
#> 44 44 1 44
#> 45 45 1 45
#> 46 46 1 46
#> 47 47 1 47
#> 48 48 1 48
#> 49 49 1 49
#> 50 50 1 50
#> 51 51 1 51
#> 52 52 1 52
#> 53 53 1 53
#> 54 54 1 54
#> 55 55 1 55
#> 56 56 1 56
#> 57 57 1 57
#> 58 58 1 58
#> 59 59 1 59
#> 60 60 1 60
#> 61 61 1 61
#> 62 62 1 62
#> 63 63 1 63
#> 64 64 1 64
#> 65 65 1 65
#> 66 66 1 66
#> 67 67 1 67
#> 68 68 1 68
#> 69 69 1 69
#> 70 70 1 70
#> 71 71 1 71
#> 72 72 1 72
#> 73 73 1 73
#> 74 74 1 74
#> 75 75 1 75
#> 76 76 1 76
#> 77 77 1 77
#> 78 78 1 78
#> 79 79 1 79
#> 80 80 1 80
#> 81 81 1 81
#> 82 82 1 82
#> 83 83 1 83
#> 84 84 1 84
#> 85 85 1 85
#> 86 86 1 86
#> 87 87 1 87
#> 88 88 1 88
#> 89 89 1 89
#> 90 90 1 90
#> 91 91 1 91
#> 92 92 1 92
#> 93 93 1 93
#> 94 94 1 94
#> 95 95 1 95
#> 96 96 1 96
#> 97 97 1 97
#> 98 98 1 98
#> 99 99 1 99
#> 100 100 1 100