[R] Confusing piece of R code
B77S
bps0002 at auburn.edu
Sat Jul 9 23:15:11 CEST 2011
Have you looked at the manual for any of these?
?get
?sprintf
?assign
#and so on...
?
Bazman76 wrote:
>
> m0<-epxression((4*theta1*theta2-theta3^2)/(2*x*theta3^2)-0.5*theta1*x)
>
> params<-all.vars(m0) this reads all the
> params from m0 so theta1,2 and 3 correct?
> params<-params[-which(params=="x")] checks which params are
> multiplied by x?
> np<-length(params)
>
> for(i in 1:6){
> esp<-get(sprintf("m%d",i-1)) what does get do? sprinf
> formats strings? so what is it doinf here?
> assign(sprintf("m%d",i),D(esp,"x")) what doeas assign so what
> in sprintf doing and what does D do?
> }
>
> really really confused?
>
--
View this message in context: http://r.789695.n4.nabble.com/Confusing-piece-of-R-code-tp3656660p3656824.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list