[R] setting elements to NA across an array

2005-07-27 Thread Dr Carbon
Please excuse what is obviously a trivial matter... I have a large 3-d array. I wish to set the third dimension (z) to NA if there are any NA values in the first two dimnesions (xy). So, given array foo: foo - array(data = NA, dim = c(5,5,3)) foo[,,1] - matrix(rnorm(25), 5, 5) foo[,,2] -

Re: [R] setting elements to NA across an array

2005-07-27 Thread John Fox
Dear Dr Carbon, -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dr Carbon Sent: Wednesday, July 27, 2005 12:19 PM To: [EMAIL PROTECTED] Subject: [R] setting elements to NA across an array Please excuse what is obviously a trivial matter... I

Re: [R] setting elements to NA across an array

2005-07-27 Thread Dr Carbon
, -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dr Carbon Sent: Wednesday, July 27, 2005 12:19 PM To: [EMAIL PROTECTED] Subject: [R] setting elements to NA across an array Please excuse what is obviously a trivial matter... I have a large 3-d

Re: [R] setting elements to NA across an array

2005-07-27 Thread John Fox
- From: Dr Carbon [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 27, 2005 12:45 PM To: John Fox Cc: [EMAIL PROTECTED] Subject: Re: [R] setting elements to NA across an array Sorry for being obtuse. How can I build a logical statement that will set foo[2,2,] - NA and foo[3,5,] - NA

Re: [R] setting elements to NA across an array

2005-07-27 Thread Huntsinger, Reid
PROTECTED] On Behalf Of Dr Carbon Sent: Wednesday, July 27, 2005 1:45 PM To: John Fox Cc: [EMAIL PROTECTED] Subject: Re: [R] setting elements to NA across an array Sorry for being obtuse. How can I build a logical statement that will set foo[2,2,] - NA and foo[3,5,] - NA? Something like, if any row