

charmatch {base}                             R Documentation

_P_a_r_t_i_a_l _S_t_r_i_n_g _M_a_t_c_h_i_n_g

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

     `charmatch' seeks matches for the elements of its first
     argument among those of its second.

_U_s_a_g_e_:

     charmatch(x, table, nomatch = NA)

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

       x: the values to be matched.

   table: the values to be matched against.

 nomatch: the value returned at non-matching positions.

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

     If there is a unique match then the index of the match-
     ing value is returned; if multiple matches are found
     then `0' is returned and if no match is found then `NA'
     is returned.

     This function is based on a C function written by Terry
     Therneau.

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

     `match' `pmatch'.

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

     charmatch("", "")                             # returns 1
     charmatch("m",   c("mean", "median", "mode")) # returns 0
     charmatch("med", c("mean", "median", "mode")) # returns 2

