Skip to content

A question regarding RFreak

3 messages · James Shaw, Uwe Ligges

#
I am using robreg.evol (part of the RFreak package) to fit models via
least trimmed squares (LTS) regression and am encountering the
following error message when attempting to access the coefficients:

Error in fit1$coef : $ operator not defined for this S4 class.

It appears to me that robreg.evol is not saving the estimates in a
form that can be accessed following estimation.  According to
documentation for RFreak, the function is supposed to return an object
of class "evolreg" that contains the parameter estimates.  I am
uncertain whether the error I am receiving is related to to the
version of R being used.  I receive the error message when using R
version 2.12.1.  When using the latest version of R, i.e., 2.13, I
receive a Java error message and cannot get RFreak to work at all.

--
Jim


James W. Shaw, Ph.D., Pharm.D., M.P.H.
Assistant Professor
Department of Pharmacy Administration
College of Pharmacy
University of Illinois at Chicago
833 South Wood Street, M/C 871, Room 266
Chicago, IL 60612
Tel.: 312-355-5666
Fax: 312-996-0868
Mobile Tel.: 215-852-3045
#
On 18.04.2011 23:41, James Shaw wrote:
Where is the reproducible code that the posting guide asks you to send 
with your question?
It does, ask R to

str(object)

and you will see that it is an S4 object that contains a slot 
coefficients and you can get those by

object at coefficients

the package maintainer of the package may want to provide a coef() 
method or something similar.
You have not even sent the error message, nor the versions of Java, and 
the involved packages.

Uwe Ligges
#
Dr. Ligges:

Thank you for the prompt reply.  I am sorry that I did not include my
code.  I submitted my post as I was running to a meeting and did not
have time to provide more detail.  Given the information you provided,
I was able to access the coefficient vector.

--
Jim


2011/4/19 Uwe Ligges <ligges at statistik.tu-dortmund.de>: