Ah, thanks David !! That did it.

For the archives:
> p...@fit$par.ests
          mu         beta 
-0.002109746  0.965186804 
> p...@fit$par.ests[1]
          mu 
-0.002109746 






________________________________
From: David Scott <d.sc...@auckland.ac.nz>

Cc: r <r-h...@stat.math.ethz.ch>
Sent: Thu, January 7, 2010 5:17:25 PM
Subject: Re: [R] Return values in fExtremes package

Tim Smith wrote:
> Hi,
> 
> I was usuing the fExtemes package, and wanted to obtain some of the values 
> returned from the function gumbelFit(). For example, in the following code, I 
> would like to access 'mu' and 'beta' from the object 'para'. How should I go 
> about doing this? Is there any generic method to access the object?
> -----------------------------------
>  >library("fExtremes")  >ss <- gumbelSim(model = list(mu = 0, beta = 1), n = 
> 1000, seed = NULL)
>> para <- gumbelFit(ss)
>> print(para)
> 
> Title:
>  Gumbel Parameter Estimation 
> Call:
>  gumbelFit(x = ss)
> 
> Estimation Type:
>   gum mle 
> Estimated Parameters:
>          mu        beta 0.005449572 1.010874131 
> Description
>   Thu Jan 07 13:14:28 2010 
>> class(para)
> [1] "fGEVFIT"
> attr(,"package")
> [1] "fExtremes"
> -----------------------------------

You could track back through the functions gumbelFit and .gevFit to see what is 
returned by gumbelFit, or spend some time reading documentation, but as in many 
such cases str is your friend:

> ss <- gumbelSim(model = list(mu = 0, beta = 1), n = 1000, seed = NULL)
> para <- gumbelFit(ss)
> str(para)
Formal class 'fGEVFIT' [package "fExtremes"] with 8 slots
  ..@ call       : language gumbelFit(x = ss)
  ..@ method     : chr [1:2] "gum" "mle"
  ..@ parameter  :List of 3
  .. ..$ block : num 1
  .. ..$ type  : chr "mle"
  .. ..$ gumbel: logi TRUE
  ..@ data       :List of 2
  .. ..$ x          :Time Series:
Name:               object
Data Matrix:
Dimension:          1000 1
Column Names:       GUMBEL
Row Names:           ...
Positions:
Start:
End:
With:
Format:             counts
FinCenter:
Units:              GUMBEL
Title:              Signal Series Object
Documentation:      Fri Jan 08 11:12:09 2010
  .. ..$ blockmaxima:Time Series:
Name:               object
Data Matrix:
Dimension:          1000 1
Column Names:       GUMBEL
Row Names:           ...
Positions:
Start:
End:
With:
Format:             counts
FinCenter:
Units:              GUMBEL
Title:              Signal Series Object
Documentation:      Fri Jan 08 11:12:32 2010
  ..@ fit        :List of 8
  .. ..$ n         : int 1000
  .. ..$ data      : num [1:1000] 1.134 0.215 2.011 -0.352 5.048 ...
  .. ..$ par.ests  : Named num [1:2] 0.0352 0.9929
  .. .. ..- attr(*, "names")= chr [1:2] "mu" "beta"
  .. ..$ par.ses   : Named num [1:2] 0.0331 0.0244
  .. .. ..- attr(*, "names")= chr [1:2] "mu" "beta"
  .. ..$ varcov    : num [1:2, 1:2] 0.001094 0.000254 0.000254 0.000597
  .. .. ..- attr(*, "dimnames")=List of 2
  .. .. .. ..$ : chr [1:2] "mu" "beta"
  .. .. .. ..$ : chr [1:2] "mu" "beta"
  .. ..$ converged : int 0
  .. ..$ nllh.final: num 1567
  .. ..$ llh       : num 1567
  ..@ residuals  : num [1:1000] 0.718 0.434 0.872 0.228 0.994 ...
  ..@ title      : chr "Gumbel Parameter Estimation"
  ..@ description: chr "Fri Jan 08 11:12:32 2010"
> p...@fit$par.ests
        mu       beta
0.03515609 0.99286204
>



David Scott



_________________________________________________________________
David Scott    Department of Statistics
        The University of Auckland, PB 92019
        Auckland 1142,    NEW ZEALAND
Phone: +64 9 923 5055, or +64 9 373 7599 ext 85055
Email:    d.sc...@auckland.ac.nz,  Fax: +64 9 373 7018

Director of Consulting, Department of Statistics


      
        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to