Technical Features of R-sw Discriminant (TURF)

What does R-sw Discriminant do?

  • it provides a lists of all possible combinations of TURF items (or the top 10, 100, etc.) sorted by their reach value in descending order.


  • input data could (a) represent exposure / non-exposure of respondents to individual TURF items or (b) represent information on the level of exposure, possibly reflecting the exposure (or purchase) frequency;
  • if required, weights can be specified for respondents and/or TURF items;
  • the size of the combinations required can be specified (e.g., combinations of 4 items);
  • if required, some TURF items could be forced to appear in each combination;
  • if cost of individual TURF items is specified, each combination provided includes the total cost of the items in the combination;  this is used to filter out combinations based on the total cost so that, for instance, only combinations with a total cost lower than a certain threshold are kept (to show combinations within budget);
  • various depth of analysis can be specified (default: depth 1);
  • data can be easily imported and outcomes can be exported as CSV/text files.

Support, Manual and Examples:

  • technical support and statistical consulting is available free of charge (within reasonable limits);
  • an ‘html’ manual is provided with a detailed description of all available functions;
  • full working examples are provided to help the User to become familiar with the package. These examples can be easily adapted by the User for new projects.

Note: this is a pure analysis tool, therefore data must be collected through an external source (such as a CAWI, CAPI or PAPI system).