Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Well, the most widely used implementations of the original Association Rules algorithm (originally developed at IBM Almaden Research Center) are Apriori, and Eclat, in particular, the C implementations by Christian Borgelt.</p> <p>(Brief summary for anyone not familiar with Association Rules (aka "Frequent Items Sets", or "Market Basket Analysis"). The prototype application for Association Rules is analyzing consumer transactions, e.g., supermarket data: Among shoppers who buy polish sausage what percentage of those also also purchase black bread?) </p> <p>I would recommend the statistical platform, <a href="http://www.R-project.org/" rel="nofollow">R.</a> It is free and open source, and its package repository contains (at least) four libraries directed solely to Association Rules, all with excellent documentation--three of the four Packages include a Manual and a separate <em>Vignette</em> (informal prose document with code examples). Both the Manuals and Vignettes contain numerous examples in R code.</p> <p>I have used three of the four Packages below and i can recommend those three highly. Among them are bindings for Eclat and Apriori. These libraries are distributed as R 'Packages', which are available on <a href="http://mirrors.softliste.de/cran/" rel="nofollow">CRAN</a>, R's primary Package repository. Basic installation and setup of R is trivial--there are binaries for Mac, Linux, and Windows, available from the link above. Likewise, Package installation/integration is as simple as you would expect from an integrated platform (though not every one of the four Packages listed below have binaries for every OS though).</p> <p>So on <em>CRAN</em>, you will find these Packages all directed solely Association Rules:</p> <ul> <li><p><a href="http://R-Forge.R-project.org/projects/arules/" rel="nofollow"><strong><em>arules</em></strong></a></p></li> <li><p><em><strong>arulesNBMiner</em></strong></p></li> <li><p><em><strong>arulesSequences</em></strong></p></li> <li><p><a href="http://r-forge.r-project.org/projects/arulesviz/" rel="nofollow"><strong><em>arulesViz</em></strong></a></p></li> </ul> <p><br/>This set of four R Packages is comprised of R bindings for four different Association Rules implementations, as well as a visualization library. </p> <p>The first package, <em>arules</em>, includes R bindings for Eclat and Apriori. The second, <em>arulesNBMiner</em>, is the bindings for Michael Hahsler's Association Rules algorithm <strong><em>NB-frequent itemsets</em></strong> by . The third, <em>arules Sequences</em>, is the bindings for Mohammed Zaki's <strong><em>cSPADE</em></strong> .</p> <p>The last of these is particularly useful because it is a visualization library for plotting the output from any of the previous three packages. For your social network study, i suspect you will find the graph visualization--i.e., explicit visualization of the nodes (users in the data set) and edges (connections between them).</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload