Re: [R] sapply question

From: Petr Pikal <petr.pikal_at_precheza.cz>
Date: Thu 29 Jun 2006 - 00:49:21 EST


Hi

from posting guide

Technical details of posting: See General Instructions for more details of the following:

No binary ***attachments*** except for PS, PDF, and some image and archive formats (others are automatically stripped off because they can contain malicious software). Files in other formats and larger ones should rather be put on the web and have only their URLs posted. This way a reader has the option to download them or not.

So your attachement was stripped off.

Tapply uses only one variable but you can use ?by or ?aggregate. by gives you a list, aggregate a data frame

by(part.of.your.data.frame[,c(1,5,8:11,15)], your.column, function)

aggregate(part.of.your.data.frame[,c(1,5,8:11,15)], list(your.columns, function)

HTH
Petr

On 28 Jun 2006 at 10:06, Afshartous, David wrote:

Date sent:      	Wed, 28 Jun 2006 10:06:34 -0400
From:           	"Afshartous, David" <afshart@exchange.sba.miami.edu>
To:             	"Afshartous, David" <afshart@exchange.sba.miami.edu>,
	<r-help@stat.math.ethz.ch>
Subject:        	[R] sapply question

> sent this to the list yesterday but didn't see it listed in the daily
> summary ... apologies if you receive it twice ...
>
> ________________________________
>
> From: Afshartous, David
> Sent: Tuesday, June 27, 2006 10:02 AM
> To: 'r-help@stat.math.ethz.ch'
> Subject: sapply question
>
>
> All:
>
> I'm trying to use sapply to break up data within another function.
> (tapply doens't seem to work since I want to access several variables
> of a data set, not just break up a single variable according to a
> factor.) I tried the R documentation but that wasn't much help on
> this.
>
> The first function in the attached file works, breaking up the data
> according to patient number (6 observations per 24 patients) via a for
> loop i=1,..24.
>
> The second function is an attempt to use sapply instead of the first
> "for loop". it doesn't load properly and I seem to be absolutely
> blind as to why; my guess is that it's something "obvious". any help
> appreciated. (necessary data attached)
>
> thanks!
> dave
>
> ps:
> I'm on windows and,
> r.2 =100 (input to function)
> dat = comp.CAND.frm (attached file)
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html

Petr Pikal
petr.pikal@precheza.cz



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Thu Jun 29 01:01:51 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Thu 29 Jun 2006 - 02:13:52 EST.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.