Hi the list. Is there a bug in mmlcr package ? The following code does not compile: mmlcrTest <- function(dataW){ dataL <- reshape(dataW,idvar="id",timevar="T",varying=list("T0","T1","T2"),direction="long",v.names="score") resultR <- mmlcr(outer= ~ 1 | id, components = list(list(formula = score~1+T,class"normlong")), n.groups=3, data=dataL, max.iter=500 ) plot(resultR) } mmlcrTest(dataW) The error is (translate from french): "Error in inherits(x, "data.frame") : objet "dataL" not find" It seems that mmlcr does not look for the data at the right place since it did find dataL if we set it a a global variable but it does not find it if we define it in a function. Christophe ---------------------------------------------------------------- Ce message a ete envoye par IMP, grace a l'Universite Paris 10 Nanterre
On 15/01/2008, at 7:40 PM, cgenolin at u-paris10.fr wrote:> Hi the list. > > Is there a bug in mmlcr package ? > The following code does not compile: > > mmlcrTest <- function(dataW){ > dataL <- > reshape > (dataW > ,idvar > > "id > ",timevar > ="T",varying=list("T0","T1","T2"),direction="long",v.names="score") > > resultR <- mmlcr(outer= ~ 1 | id, > components = list(list(formula = score~1+T,class> "normlong")), n.groups=3, > data=dataL, > max.iter=500 > ) > plot(resultR) > } > mmlcrTest(dataW) > > The error is (translate from french): > "Error in inherits(x, "data.frame") : objet "dataL" not find" > > It seems that mmlcr does not look for the data at the right place > since > it did find dataL if we set it a a global variable but it does not > find > it if we define it in a function. >This should be directed to the package maintainer Steve Buyske, who I have included in the reply. Ken
Reasonably Related Threads
- existing package (mmlcr) modification -- appropriate process?
- how should I make the optional arguments in r?
- [LLVMdev] Lowering to return multiple values: codeGen, instruction write one value to the input register.
- data.frame, ggplot vs matplot
- troubles performing Moran.I test