Pat: 1. Thank you for this. Having not read your tutorial, but based on what I know of your other efforts, I am sure that you are correct. Is there a link to this on CRAN somewhere so I can refer to it in future (too lazy to search myself)?
2. Thank you also for your continuing contributions to R documentation. I know this takes a lot of work and you do it well. Would that more R learners would read them -- there would be a lot less "RTFM" type queries on r-help. Best, Bert On Thu, Nov 24, 2011 at 12:27 AM, Patrick Burns <pbu...@pburns.seanet.com> wrote: > It's very seldom that I disagree with > Bert, but here is one time. > > I don't think "An Introduction to R" is > a suitable first read for people with > little computational experience. > > Better (I modestly suggest) would be: > > http://www.burns-stat.com/pages/Tutor/hints_R_begin.html > > which includes some other references. > 'Hints' is imperfect and incomplete but > it suffers slightly less from the curse of > knowledge than a lot of other R documentation. > > Pat > > On 24/11/2011 00:15, Bert Gunter wrote: >> >> ... and you can of course do the assignment: >> >> Bndy<- paste (BndY,"to",50+seq_len(BndY), "mN", sep = " ") >> >> "An Introduction to R" tells you about such fundamentals and should be >> a first read for anyone learning R. >> >> --- Bert >> >> On Wed, Nov 23, 2011 at 4:10 PM, Bert Gunter<bgun...@gene.com> wrote: >>> >>> Don't do this! paste() is vectorized. >>> >>> paste (BndY,"to",50+seq_len(BndY), "mN", sep = " ") >>> >>> Cheers, >>> Bert >>> >>> On Wed, Nov 23, 2011 at 3:31 PM, B77S<bps0...@auburn.edu> wrote: >>>> >>>> out<- vector("list") >>>> Ylab<- for(i in 1:length(BndY)) >>>> { >>>> out[i]<- paste(BndY[i]," to ",BndY[i],"mN") >>>> } >>>> >>>> Ylab<- do.call(c, out) >>>> >>>> >>>> >>>> >>>> >>>> >>>> markm0705 wrote >>>>> >>>>> Dear R helpers >>>>> >>>>> I'm trying to make up some labels for plot from this vector >>>>> >>>>> BndY<-seq(from = 18900,to= 19700, by = 50) >>>>> >>>>> using >>>>> >>>>> Ylab<-for(i in BndY) {c((paste(i," to ",i+50,"mN")))} >>>>> >>>>> but the vector created is NULL >>>>> >>>>> However if i use >>>>> >>>>> for(i in BndY) {print(c(paste(i," to ",i+50,"mN")))} >>>>> >>>>> I can see the for loop is making the labels I'm looking for but not >>>>> sure >>>>> on my error in assigning them to a vector >>>>> >>>>> Thanks in advance >>>>> >>>> >>>> >>>> -- >>>> View this message in context: >>>> http://r.789695.n4.nabble.com/Looping-and-paste-tp4101892p4102066.html >>>> Sent from the R help mailing list archive at Nabble.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. >>>> >>> >>> >>> >>> -- >>> >>> Bert Gunter >>> Genentech Nonclinical Biostatistics >>> >>> Internal Contact Info: >>> Phone: 467-7374 >>> Website: >>> >>> http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm >>> >> >> >> > > -- > Patrick Burns > pbu...@pburns.seanet.com > twitter: @portfolioprobe > http://www.portfolioprobe.com/blog > http://www.burns-stat.com > (home of 'Some hints for the R beginner' > and 'The R Inferno') > > ______________________________________________ > 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. > -- Bert Gunter Genentech Nonclinical Biostatistics Internal Contact Info: Phone: 467-7374 Website: http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm ______________________________________________ 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.