> Message du 10/09/10 14:53 > De : "Ista Zahn" > A : "omerle" > Copie à : r-help@r-project.org > Objet : Re: [R] Data.frames : difference between x$a and x[, "a"] ? - How set > new values on x$a with a as variable ? > > > Hi, > > On Fri, Sep 10, 2010 at 4:05 AM, omerle wrote: > > Hi, > > > > I got two questions : > > > > 1st Question > >          a="S" > >          b=data.frame(S=3) > >          do.call(`<-`,list(do.call(`$`,list(b,"S")),5)) > > I think there is some confusion here. Why are you setting a equal to > "S" but then never using it? > > > => How can I put new values on S column having the column name as a > > variable ? > > I'm having trouble parsing this. What exactly do you want to do? 1 - Put a list as an element of a data.frame. That's quite convenient for my pricing function.  > > > > 2 nd Question > >       a="S" > >      b=data.frame(S=3) > >      b[,"S"]=list(1:10) #Doesnt works > >      b$S=list(1:10) #Works > > => Isnt the same thing ? What is the difference between these two things ? > > I believe b[["S"]] is the same as b$S, b[,"S"] is different. But I > have to question your assertion that b$S=list(1:10) "Works". This is a > very odd construction (putting a list as an element of a data.frame) > and is almost certainly not what you want. 2 - That's what I want. I figured out just five minutes ago that b[["S"]] works because it's the same thing as b$S. But I still dont know what is b[,"S"] compared to b[["S"]] > > > > > > Thanks, > > > > Une messagerie gratuite, garantie à vie et des services en plus, ça vous > > tente ? > > Je crée ma boîte mail www.laposte.net > > > >     [[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. > > > > > > > > -- > Ista Zahn > Graduate student > University of Rochester > Department of Clinical and Social Psychology > http://yourpsyche.org > >
Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net [[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.