apriori                package:arules                R Documentation

_C_a_l_l _A_p_r_i_o_r_i

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

     Mine frequent itemsets, association rules or association
     hyperedges using the Apriori algorithm.  The Apriori algorithm
     employs level-wise search for frequent itemsets.  The
     implementation of Apriori used includes some improvements (e.g., a
     prefix tree and item sorting).

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

     apriori(data, parameter = NULL, appearance = NULL, control = NULL)

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

    data: object of class 'transactions' or any data structure which
          can be coerced into 'transactions' (e.g., binary 'matrix',
          'data.frame').

parameter: object of class 'APparameter' or named list. The default
          behavior is to mine rules with support 0.1, confidence 0.8,
          and maxlen 5.

appearance: Object of class 'APappearance' or named list. With this
          argument item appearance can be restricted. By default all
          items can appear unrestricted.

 control: Object of class 'APcontrol' or named list. Controls the
          performance of the mining algorithm (item sorting, etc.)

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

     Calls the C implementation of the Apriori algorithm by Christian
     Borgelt for mining frequent itemsets, rules or hyperedges.

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

     Returns an object of class 'rules' or 'itemsets'.

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

     Bettina Gruen and Michael Hahsler

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

     R. Agrawal, T. Imielinski, and A. Swami. Mining association rules
     between sets of items in large databases. In _Proceedings of the
     ACM SIGMOD International Conference on Management of Data_, pages
     207-216, Washington D.C., May 1993.

     Christian Borgelt and Rudolf Kruse. Induction of Association
     Rules: Apriori Implementation. _15th Conference on Computational
     Statistics_ (COMPSTAT 2002, Berlin, Germany) Physica Verlag,
     Heidelberg, Germany 2002

     Christian Borgelt. Efficient Implementations of Apriori and Eclat.
      _Workshop of Frequent Item Set Mining Implementations_ (FIMI
     2003, Melbourne, FL, USA).

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

     'APparameter-class', 'APcontrol-class', 'APappearance-class',
     'transactions-class', 'itemsets-class', 'rules-class'

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

     data("Adult_transactions")
     ## Mine association rules.
     rules <- apriori(Adult_transactions, 
                      parameter = list(supp = 0.5, conf = 0.9,
                                       target = "rules"))
     summary(rules)

