[R] Gls function in rms package
alice.jones
alice.jones at noc.soton.ac.uk
Mon Apr 30 21:05:52 CEST 2012
Hello,
I was wondering whether there had been any progress on this bug yet?
I have checked for updates to the package and it doesn't seem that there
have been any, but I might be mistaken!
Similarly to Mark, I am getting the following error message when running a
Gls with two (factor) covariates (the same code works with two covariates in
the nlme gls function). The Gls function works fine when I just use a
single covariate.
Error message copied below:
Loading required package: nlme
Error in recalc.corAR1(object[[i]], conLin) :
NA/NaN/Inf in foreign function call (arg 1)
In addition: Warning message:
package 'nlme' was built under R version 2.13.2
> sessionInfo()
R version 2.13.0 (2011-04-13)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
locale:
[1] C/en_US.UTF-8/C/C/C/C
attached base packages:
[1] splines stats graphics grDevices utils datasets methods
base
other attached packages:
[1] nlme_3.1-103 rms_3.4-0 Hmisc_3.9-1 survival_2.36-12
lattice_0.19-33
loaded via a namespace (and not attached):
[1] cluster_1.14.2 grid_2.13.0 tools_2.13.0
Thanks,
Alice Jones
Frank Harrell wrote
>
> Appears to be a definite bug, probably caused by having more than one
> correlation parameter. I hope to have this fixed within 3 days.
> Frank
>
>
> Mark Seeto wrote
>>
>> Dear R-help,
>>
>> I don't understand why Gls gives me an error when trying to fit a
>> model with AR(2) errors, while gls (from nlme) does not. For example:
>>
>> library(nlme)
>> library(rms)
>> set.seed(1)
>> d <- data.frame(x = rnorm(50), y = rnorm(50))
>> gls(y ~ x, data=d, correlation = corARMA(p=2)) #This works
>> Gls(y ~ x, data=d, correlation = corARMA(p=2)) # Gives error
>> # Error in `coef<-.corARMA`(`*tmp*`, value = value[parMap[, i]]) :
>> # NA/NaN/Inf in foreign function call (arg 1)
>> Gls(y ~ x, data=d, correlation = corARMA(p=1)) #This works
>>
>> I would rather use Gls than gls so that I can represent a variable
>> with a spline using rcs. I'm using version 3-5.0 of rms in R 2.15.0.
>>
>> Thanks for any help you can give.
>>
>> Mark Seeto
>>
>> ______________________________________________
>> R-help@ 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.
>>
>
--
View this message in context: http://r.789695.n4.nabble.com/Gls-function-in-rms-package-tp4569521p4599087.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list