Hi all,

Assume I have a matrix
xv=  [1 0 0 0 0 12,
      0 1 0 0 0 10,
  *    0 0 1 0 0 -9,*
      0 0 0 1 0 20,
    *  0 0 0 0 1 -5]*

if the last column of "xv"  less than  0 then I want to set zero the entire
row.
The desired output looks like the following. In this case row 3 and row 5
are set zero.

    [ 1 0 0 0 0 12,
      0 1 0 0 0 10,
     * 0 0 0 0 0 0,*
      0 0 0 1 0 20,
    *  0 0 0 0 0 0*]

I used ifelse command but did not work

Is there another command to do that?

Thanks in advance
\

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to