

table {base}                                 R Documentation

_C_r_o_s_s _T_a_b_u_l_a_t_i_o_n

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

     `table' uses the cross-classifying factors to build a
     contingency table of the counts at each combination of
     factor levels.

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

     table(..., exclude = c(NA, NaN), dnn, deparse.level = 1)

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

     ...: objects which can be interpreted as factors
          (including character strings), or a list (or data
          frame) whose components can be so interpreted

 exclude: values to use in the exclude argument of `factor'
          when interpreting non-factor objects

     dnn: the names to be given to the dimensions in the
          result (`the dimname names'

deparse.level: controls how the default `dnn' is con-
          structed. See details.

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

     If the argument `dnn' is not supplied, the internal
     function `list.names' is called to compute the `dimname
     names'. If the arguments in `...' are named, those
     names are used. For the remaining arguments,
     `deparse.level = 0' gives an empty name, `deparse.level
     = 1' uses the supplied argument if it is a symbol, and
     `deparse.level = 2' will deparse the argument.

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

     ## Simple frequency distribution
     table(rpois(100,5))
     data(warpbreaks)
     attach(warpbreaks)
     ## Check the design:
     table(wool, tension)
     data(state)
     table(state.division, state.region)

     data(airquality)
     attach(airquality)
     # simple two-way contingency table
     table(cut(Temp, quantile(Temp)), Month)

     a <- letters[1:3]
     table(a, sample(a)) # dnn is  c("a", "")
     table(a, sample(a), deparse.level = 0) # dnn is  c("", "")
     table(a, sample(a), deparse.level = 2) # dnn is  c("a", "sample(a)")

