Hi Josue,

This should help, you are almost there.

# consider this
dat <- c(1, 2)
# passing TRUE/FALSE to the extraction function
dat[c(TRUE, FALSE)]

# Now moving to an array
# Create an array with dimensions 100, 13 filled with random normal numbers
dat <- array(data = rnorm(100*13), dim = c(100, 13))
# Now apply the principle above to the array
# the logical test returns TRUE/FALSE, which is used to select from column 1
dat[ ,1][dat[ ,1] < 0]

# for the entire dataset
dat[dat < 0]

Cheers,

Josh

On Fri, Oct 1, 2010 at 5:52 PM, Josue Nuñez Rico <josue_...@hotmail.com> wrote:
>
> Hi I am student of Masters and wanted to know if you can help with a problem 
> I have.  I have an array of 100 * 13 and need to extract all values of that 
> array that are less than a value p = x, insert this code data = c (dat [, 1]> 
> = p1), but only and managed to tell me if is false or true that the data in 
> "column 1" of Table "dat" is greater than p1 and what I need is to extract 
> the values from the table.
> urgent
>        [[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.
>



-- 
Joshua Wiley
Ph.D. Student, Health Psychology
University of California, Los Angeles
http://www.joshuawiley.com/

______________________________________________
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