- 1. Re: Splus vs. BY-STEP processing in SAS (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Fri, 8 Nov 2002 10:30:25 -0800
- Take a look at groupedData() and related functions in the nlme (nlme3) library. -Don I am interested in fitting a series of linear models [ lm( ) ] to a data.frame. In SAS, one can use the simple com
- /archives/html/s-news/2002-11/msg00075.html (8,589 bytes)
- 2. Re: timeDate and S4 classes (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Wed, 2 Oct 2002 12:20:53 -0700
- Do, however, try the concat() function when the c() function does not work as expected/desired. -Don At 10:24 AM -0600 10/2/02, Tony Plate wrote: I can see there are some advantages to SV4 classes. W
- /archives/html/s-news/2002-10/msg00032.html (9,964 bytes)
- 3. Re: Creating my own Functions (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Mon, 15 Jul 2002 16:55:47 -0700
- The Splus User's Guide for unix/linux, which comes with Splus, has a chapter 9 called "Customizing your Splus Session", which has a section titled "Using Personal Function Libraries", which should an
- /archives/html/s-news/2002-07/msg00098.html (9,810 bytes)
- 4. Re: Problem attaching directories (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Fri, 19 Jul 2002 15:55:12 -0700
- I'm assuming that the Linux version works the same way as the Solaris version: Try using a .S.chapters file to attach personal libraries at startup. To always use a certain chapter as the active chap
- /archives/html/s-news/2002-07/msg00136.html (9,822 bytes)
- 5. Re: Data manipulation (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Thu, 20 Jun 2002 08:00:20 -0700
- Why don't you give a short example of the data manipulation you need to perform. That is, a few rows of a data frame and the matrix it would become. You mention a "crosstab" query. So try help(crosst
- /archives/html/s-news/2002-06/msg00177.html (9,051 bytes)
- 6. Re: SUMMARY: Is Theil's test available in S+? (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Thu, 27 Jun 2002 08:10:52 -0700
- The SPlus environmental statistics module may have this test. A quick look at the associated book finds that the methods are discussed, but it wasn't immediately obvious whether the module implements
- /archives/html/s-news/2002-06/msg00226.html (10,957 bytes)
- 7. Re: S-plus graphic (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Mon, 28 Jan 2002 09:52:59 -0800
- If you dig deep enough in the Splus documentation, I think you will find that the capability is already there. Not necessarily easy to use, however. See the 'breaks' argument to the axis.render() fun
- /archives/html/s-news/2002-01/msg00190.html (8,687 bytes)
- 8. Re: rolling statistics in large datasets, S+/SAS (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Mon, 28 Jan 2002 10:04:27 -0800
- From the online help: aggregateSeries(x, pos, FUN, moving=F, together=F, drop.empty=T, include.ends=F, adj, offset, colnames, by, k.by=1, week.align=NULL, holidays=timeDate()) note the "moving" argum
- /archives/html/s-news/2002-01/msg00191.html (8,669 bytes)
- 9. Re: Problems with "assign" in S+6 (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Tue, 2 Oct 2001 14:48:20 -0700
- Try this: database.status('MyfuncS6') <- 'readwrite' -Don Hello S-users, I recently switched to S+6 under Windows NT and I can't say it's a very smooth switch! At the present time I am trying to assi
- /archives/html/s-news/2001-10/msg00016.html (9,751 bytes)
- 10. Somthing analagous to unix "ln" (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Thu, 6 Sep 2001 10:43:13 -0700
- I have sixteen objects named like this: rm.01, rm.02, rm.03, etc. rm.01 contains data collected from a particular location, say, 'b1234' rm.02 was from another location, say, 'b5678' and so on Also,
- /archives/html/s-news/2001-09/msg00051.html (8,095 bytes)
- 11. Re: S4 classes and methods. (Was: Re: dimnames in Sparc Splus (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Fri, 14 Sep 2001 09:55:59 -0700
- I understand the challenges and frustrations of those that have written a lot of code uses classes and have been experiencing difficulty migrating to Splus 6. However, I don't support the notion that
- /archives/html/s-news/2001-09/msg00137.html (9,130 bytes)
- 12. source(), synchronize(), and scope puzzle (score: 1)
- Author: ly@insightful.com
- Date: Wed, 22 Aug 2001 09:51:15 -0700
- I have come across a behavior involving source(), synchronize() and scope that I don't understand. I would appreciate an explanation. Splus v6 Solaris Thanks -Don Here's an example. I have a small fi
- /archives/html/s-news/2001-08/msg00161.html (9,347 bytes)
- 13. Re: source(), synchronize(), and scope puzzle SUMMARY (score: 1)
- Author: y@stats.ox.ac.uk>
- Date: Thu, 23 Aug 2001 08:21:59 -0700
- My thanks to Steve Wofsy, David Lorenz, Brian Ripley and Chuck Taylor. Chuck, from Insightful, confirms that this is a bug in synchronize() in v6.0, already fixed internally and therefore in future r
- /archives/html/s-news/2001-08/msg00175.html (9,612 bytes)
- 14. Re: [S] Transition to Splus 6.0 for Solaris (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Thu, 19 Jul 2001 13:44:26 -0700
- In the Splus 5.0 "Getting Started" book there is a short section on migrating from 3.4. I don't see it in the v6 getting started book. There is a function named convertOldLibrary(). Send me a fax num
- /archives/html/s-news/2001-07/msg00147.html (9,109 bytes)
- 15. Problem specifying time zone (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Fri, 1 Jun 2001 12:28:07 -0700
- Here is a little script that creates some timeDate objects, t1, t2, and t3. The character strings giving the date and time are identical, except that t1 is in so-called "daylight savings time" (PDT,
- /archives/html/s-news/2001-06/msg00014.html (9,426 bytes)
- 16. Re: GUI (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Wed, 23 May 2001 11:29:25 -0700
- Of course, one wonders about the point of a GUI that makes you program anyway... To generalize this theorem: Of course, one wonders about the point of a GUI. Ah, to sell computers? cheers, Rolf Turn
- /archives/html/s-news/2001-05/msg00245.html (7,820 bytes)
- 17. Re: Summary for Removing unused factor levels from a subset (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Tue, 10 Apr 2001 14:01:57 -0700
- I have ended up using the following incantation at the top of most functions (with an arguement df for the input dataframe). df <- data.frame(lapply(df, "[", drop = T)) This seems to work fine. Speci
- /archives/html/s-news/2001-04/msg00117.html (10,515 bytes)
- 18. exportData "nonsense" (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Tue, 10 Apr 2001 14:11:00 -0700
- Here is yet another annoying behavior for those of us who dislike the automatic conversion of character variables to factors when creating data frames. One way to prevent the automatic conversion is
- /archives/html/s-news/2001-04/msg00118.html (7,934 bytes)
- 19. lme() followed by multicomp() (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Thu, 12 Apr 2001 12:20:54 -0700
- The basic question is, how do I do post-hoc multiple comparisons of fixed effects in a simple linear mixed effects model that has interactions? I have a way using lme() and multicomp(), which is, for
- /archives/html/s-news/2001-04/msg00149.html (16,347 bytes)
- 20. Re: Working with objects of class "by" (score: 1)
- Author: Don MacQueen <macq@llnl.gov>
- Date: Fri, 16 Mar 2001 07:52:51 -0800
- Try this: y <- data.frame(a = as.factor(c("level1","level1","level2","level2","level2")), b = c(1:5) ) fy <- function(df) data.frame(a=df$a,b=df$b,x=sum(df$b)+df$b^2) byObj <- by(y,list(a=y$a),fy) b
- /archives/html/s-news/2001-03/msg00133.html (10,370 bytes)
This search system is powered by
Namazu