Hello, See the help page for ?lower.tri. If your matrix is named 'x', something like
x[upper.tri(x)] Hope this helps, Rui Barradas Citando Denis Francisci <denis.franci...@gmail.com>: > Hi all, > I've a simple question. > I have a matrix with same values over and under the diagonal. That's an > example: > [,1] [,2] [,3] > [1,] NaN 45 63.43495 > [2,] 45.00000 NaN 90.00000 > [3,] 63.43495 90 NaN > How can I extract just the three values over (or under) the diagonal and > convert them in a vector like this: 45, 63.43495, 90 ? > > Thank's in advance > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@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.htmland provide commented, > minimal, self-contained, reproducible code. [[alternative HTML version deleted]] ______________________________________________ R-help@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.