for assigning formulas to arrays use an array of list nr form.arr[[31,5]]y ~ 1 + 2 Jens Oehlschlägel
-----Ursprüngliche Nachricht----- Von: McLovin Gesendet: Jul 6, 2010 9:13:49 AM An: r-help@r-project.org Betreff: [R] Assign Formulas to Arrays or Matrices? > >Hi, > >I am very new to R. I am hoping to create formulas and assign them to >locations within an array (or matrix, if it will work). > >Here's a simplified example of what I'm trying to do: > >form.arr for (i in seq(from=1, to=31, by=1)) { > for (j in seq(from=1, to=5, by=1)) { > form.arr[i,j,] } >} > >which results in this error: >Error in form.arr[i, j, ] incorrect number of subscripts > >The reason I had made the 3rd dimension of the array size 3 is because >that's the length R tells me that formula is. > >When I had tried to do this using a matrix, using this code: > >form.mat for (i in seq(from=1, to=31, by=1)) { > for (j in seq(from=1, to=5, by=1)) { > form.mat[i,j] = as.formula(y~1+2) > } >} > >I was told: > >Error in form.mat[i, j] = as.formula(y ~ 1 + 2) : > number of items to replace is not a multiple of replacement length > >My question is: is it possible to assign formulas within a matrix or array? >If so, how? thanks....@real.com >-- >View this message in context: >http://r.789695.n4.nabble.com/Assign-Formulas-to-Arrays-or-Matrices-tp2279136p2279136.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. ______________________________________________ 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.