CovRobust-class            package:rrcov            R Documentation

_C_l_a_s_s "_C_o_v_R_o_b_u_s_t" - _v_i_r_t_u_a_l _b_a_s_e _c_l_a_s_s _f_o_r _r_o_b_u_s_t
_e_s_t_i_m_a_t_e_s _o_f _m_u_l_t_i_v_a_r_i_a_t_e _l_o_c_a_t_i_o_n _a_n_d _s_c_a_t_t_e_r

_D_e_s_c_r_i_p_t_i_o_n:

     'CovRobust' is a virtual base class used for deriving the concrete
     classes representing different robust estimates of multivariate
     location and scatter. Here are implemeted the standard methods
     common for all robust estimates like 'show', 'summary' and 'plot'.
     The derived classes can override these methods and can define new
     ones.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     A virtual Class: No objects may be created from it.

_S_l_o_t_s:

     '_c_e_n_t_e_r': location

     '_c_o_v': covariance matrix

     '_n._o_b_s': number of observations used to compute the estimates

     '_i_t_e_r': number of iterations used to compute the estimates

     '_c_r_i_t': value of the criterion function

     '_w_t': weights

     '_c_a_l_l': the call to the function that returns the object

     '_c_o_r_r': whether the correlation matrix was computed

     '_m_a_h': robust distances

     '_m_e_t_h_o_d': a character string describing the method used to compute
          the estimate.

     '_X': data

_E_x_t_e_n_d_s:

     Class '"Cov"', directly.

_M_e_t_h_o_d_s:

     _i_s_C_l_a_s_s_i_c 'signature(obj = "CovRobust")': Will return FALSE, since
          this is a 'Robust' object 

     _s_h_o_w 'signature(object = "CovRobust")': display the object 

     _p_l_o_t 'signature(x = "CovRobust")': plot the object 

_A_u_t_h_o_r(_s):

     Valentin Todorov valentin.todorov@chello.at

_S_e_e _A_l_s_o:

     'Cov', 'Cov-class', 'CovMest-class'

_E_x_a_m_p_l_e_s:

          data(hbk)
          hbk.x <- data.matrix(hbk[, 1:3])
          cv <- CovMest(hbk.x)               # it is not possible to create an object of 
                                             # class CovRobust, since it is a VIRTUAL class
          cv
          summary(cv)                        # summary method for class CovRobust
          plot(cv)                           # plot method for class CovRobust

