cbind                 package:CALIB                 R Documentation

_C_o_m_b_i_n_e _R_G_L_i_s_t__C_A_L_I_B, _S_p_i_k_e_L_i_s_t _o_r _P_a_r_a_m_e_t_e_r_L_i_s_t _o_b_j_e_c_t_s

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

     Combine a series of 'RGList_CALIB' objects or a series of
     'SpikeList'  objects or a series of
      'ParameterList' objects.

_U_s_a_g_e:

      ## S3 method for class 'RGList_CALIB':
      cbind(..., deparse.level = 1)
      ## S3 method for class 'RGList_CALIB':
      rbind(..., deparse.level = 1) 

_A_r_g_u_m_e_n_t_s:

     ...: 'RGList_CALIB' objects, 'SpikeList' objects or
          'ParameterList' objects .

deparse.level: see 'cbind' in base package.

_D_e_t_a_i_l_s:

     'cbind' combines data objects assuming the same gene lists but
     different arrays. 'rbind' combines data objects assuming
     equivalent arrays, i.e., the same RNA targets, but different
     genes.

     For 'ParameterList' objects, only 'cbind' is available, because it
     makes  no sense to rbind parameter.

     For 'RGList_CALIB' objects and 'SpikeList' objects, cbind and
     rbind are both  available. For 'cbind', the matrices of expression
     data from the  individual objects are cbinded. The data.frames of
     target information,  if they exist, are rbinded. The combined data
     object will preserve any additional components or attributes found
     in the first object to be combined. For 'rbind', the matrices of
     expression data are rbinded while the target information, in any,
     is unchanged.

_V_a_l_u_e:

     An 'RGList_CAILB', a 'SpikeList' or  a 'ParameterList' object
     holding data from  all the arrays and all genes from the
     individual objects.

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

     Hui Zhao

_R_e_f_e_r_e_n_c_e_s:

     'cbind' in limma package

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

     'cbind' in the base package

     'cbind' in the limma package

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

     R1 <- G1 <- matrix(1:8,4,2)
     rownames(R1) <- rownames(G1) <- c("g1","g2","g3","g4")
     colnames(R1) <- colnames(G1) <- c("a1","a2")
     RG1 <- new("RGList_CALIB",list(R=R1,G=G1))

     R2 <- G2 <- matrix(9:16,4,2)
     rownames(R2) <- rownames(G2) <- c("g1","g2","g3","g4")
     colnames(R2) <- colnames(G2) <- c("a3","a4")
     RG2 <- new("RGList_CALIB",list(R=R2,G=G2))

     RG <- cbind(RG1,RG2)

