logical                 package:base                 R Documentation

_L_o_g_i_c_a_l _V_e_c_t_o_r_s

_D_e_s_c_r_i_p_t_i_o_n:

     Create or test for objects of type `"logical"', and the basic
     logical ``constants''.

_U_s_a_g_e:

     TRUE
     FALSE
     T; F

     logical(length = 0)
     as.logical(x)
     is.logical(x)

_D_e_t_a_i_l_s:

     `TRUE' and `FALSE' are part of the R language, where `T' and `F'
     are global variables set to these. All four are `logical(1)'
     vectors.

_V_a_l_u_e:

     `logical' creates a logical vector of the specified length. Each
     element of the vector is equal to `FALSE'.

     `as.logical' attempts to coerce its argument to be of logical
     type.  For `factor's, this uses the `levels' (labels) and not the
     `codes'.

     `is.logical' returns `TRUE' or `FALSE' depending on whether its
     argument is of logical type or not.

