dgeMatrix-class            package:Matrix            R Documentation

_C_l_a_s_s "_d_g_e_M_a_t_r_i_x" _o_f _D_e_n_s_e _N_u_m_e_r_i_c (_S_4 _C_l_a_s_s) _M_a_t_r_i_c_e_s

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

     A general numeric dense matrix in the S4 Matrix representation. 
     'dgeMatrix' is the _standard_ class for dense numeric matrices
     in the 'Matrix' package.

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

     Objects can be created by calls of the form 'new("dgeMatrix",
     ...)' or, more commonly, by coercion from the 'Matrix' class (see
     Matrix) or by 'Matrix(..)'.

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


     '_x': Object of class '"numeric"' - the numeric values contained in
          the matrix, in column-major order.

     '_D_i_m': Object of class '"integer"' - the dimensions of the matrix
          - must be an integer vector with exactly two non-negative
          values.

     '_D_i_m_n_a_m_e_s': a list of length two - inherited from class 'Matrix'.

     '_f_a_c_t_o_r_s': Object of class '"list"' - a list of factorizations of
          the matrix.

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

     The are group methods (see, e.g., 'Arith')

     _A_r_i_t_h 'signature(e1 = "dgeMatrix", e2 = "dgeMatrix")': ... 

     _A_r_i_t_h 'signature(e1 = "dgeMatrix", e2 = "numeric")': ... 

     _A_r_i_t_h 'signature(e1 = "numeric", e2 = "dgeMatrix")': ... 

     _M_a_t_h 'signature(x = "dgeMatrix")': ... 

     _M_a_t_h_2 'signature(x = "dgeMatrix", digits = "numeric")': ...

     and other matrix methods available:

     %*% 'signature(x = "dgeMatrix", y = "dgeMatrix")': Matrix
          multiplication; ditto for several other signature
          combinations, see 'showMethods("%*%", class = "dgeMatrix")'.

     _S_c_h_u_r 'signature(x = "dgeMatrix", vectors = "logical")': ... 

     _S_c_h_u_r 'signature(x = "dgeMatrix", vectors = "missing")': ... 

     _c_h_o_l 'signature(x = "dgeMatrix")': see 'chol'.

     _c_o_e_r_c_e 'signature(from = "dgeMatrix", to = "lgeMatrix")': ... 

     _c_o_e_r_c_e 'signature(from = "dgeMatrix", to = "matrix")': ... 

     _c_o_e_r_c_e 'signature(from = "matrix", to = "dgeMatrix")': ... 

     _c_o_l_M_e_a_n_s 'signature(x = "dgeMatrix")': columnwise means (averages)

     _c_o_l_S_u_m_s 'signature(x = "dgeMatrix")': columnwise sums

     _c_r_o_s_s_p_r_o_d 'signature(x = "dgeMatrix", y = "dgeMatrix")': ditto for
          several other signatures, use 'showMethods("crossprod", class
          = "dgeMatrix")', matrix crossproduct, an efficient version of
          't(x) %*% y'.

     _d_i_a_g 'signature(x = "dgeMatrix")': ... 

     _d_i_m 'signature(x = "dgeMatrix")': ... 

     _d_i_m_n_a_m_e_s 'signature(x = "dgeMatrix")': ... 

     _e_i_g_e_n 'signature(x = "dgeMatrix", only.values= "logical")': ...

     _e_i_g_e_n 'signature(x = "dgeMatrix", only.values= "missing")': ...

     _n_o_r_m 'signature(x = "dgeMatrix", type = "character")': ... 

     _n_o_r_m 'signature(x = "dgeMatrix", type = "missing")': ... 

     _r_c_o_n_d 'signature(x = "dgeMatrix", norm = "character")': ... 

     _r_c_o_n_d 'signature(x = "dgeMatrix", norm = "missing")': ... 

     _r_o_w_M_e_a_n_s 'signature(x = "dgeMatrix")': rowwise means (averages)

     _r_o_w_S_u_m_s 'signature(x = "dgeMatrix")': rowwise sums

     _s_o_l_v_e 'signature(a = "dgeMatrix", b = "dgeMatrix")': ... 

     _s_o_l_v_e 'signature(a = "dgeMatrix", b = "missing")': ... 

     _t 'signature(x = "dgeMatrix")': ... 

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

     Classes 'Matrix', 'dtrMatrix', and 'dsyMatrix'.

