typeof package:base R Documentation _T_h_e _T_y_p_e _o_f _a_n _O_b_j_e_c_t _D_e_s_c_r_i_p_t_i_o_n: 'typeof' determines the (R internal) type or storage mode of any object _U_s_a_g_e: typeof(x) _A_r_g_u_m_e_n_t_s: x: any R object. _V_a_l_u_e: A character string. The possible values are listed in the structure 'TypeTable' in 'src/main/util.c'. Current values are the vector types '"logical"', '"integer"', '"double"', '"complex"', '"character"', '"raw"' and '"list"', '"NULL"', '"closure"' (function), '"special"' and '"builtin"' (basic functions and operators), '"environment"', '"S4"' (some S4 objects) and others that are unlikely to be seen at user level ('"symbol"', '"pairlist"', '"promise"', '"language"', '"char"', '"..."', '"any"', '"expression"', '"externalptr"', '"bytecode"' and '"weakref"'). _S_e_e _A_l_s_o: 'mode', 'storage.mode'. 'isS4' to determine if an object has an S4 class. _E_x_a_m_p_l_e_s: typeof(2) mode(2)