Hi,
I'm using the ADF.test function in the uroot package to obtain an
adfstat-class object. I'm wondering how I can extract the values (test
statistic, p value, etc.) from this class, since it doesn't seem to have
usual values. I get the following summary, but I'm not sure how to do
anything with these values -- how can I put the number into another
variable?
--------- ------ - ------ ----
Augmented Dickey & Fuller test
--------- ------ - ------ ----
Null hypothesis: Unit root.
Alternative hypothesis: Stationarity.
----
ADF statistic:
Estimate Std. Error t value Pr(>|t|)
adf.reg -0.997 0.123 -8.074 0.01
Lag orders:
Number of available observations: 67
Warning message:
In interpolpval(code = code, stat = adfreg[, 3], N = N) :
p-value is smaller than printed p-value
Thanks.
--
View this message in context:
http://www.nabble.com/Obtaining-values-from-adfstat-objects-tp15699940p15699940.html
Sent from the R help mailing list archive at Nabble.com.
Try str(yourobject) to see the structure of the object. If there were a value called, say, p.value, you could then do: myvar <- yourobject$p.value This is just general advice, I don't know the specifics of the package you mention, but try this first. Best, Erik Iverson Matt33 wrote:> Hi, > > I'm using the ADF.test function in the uroot package to obtain an > adfstat-class object. I'm wondering how I can extract the values (test > statistic, p value, etc.) from this class, since it doesn't seem to have > usual values. I get the following summary, but I'm not sure how to do > anything with these values -- how can I put the number into another > variable? > > --------- ------ - ------ ---- > Augmented Dickey & Fuller test > --------- ------ - ------ ---- > > Null hypothesis: Unit root. > Alternative hypothesis: Stationarity. > > ---- > ADF statistic: > > Estimate Std. Error t value Pr(>|t|) > adf.reg -0.997 0.123 -8.074 0.01 > > Lag orders: > Number of available observations: 67 > Warning message: > In interpolpval(code = code, stat = adfreg[, 3], N = N) : > p-value is smaller than printed p-value > > Thanks.
Thanks for the tip, Erik. I did check, but didn't see any $... elements to choose from. For comparison, I checked another object class (lm) with the str function, and it clearly showed $coefficients, $residuals, etc.. So it would seem that the usual approach doesn't work with adfstat objects... -- View this message in context: http://www.nabble.com/Obtaining-values-from-adfstat-objects-tp15699940p15700174.html Sent from the R help mailing list archive at Nabble.com.