The PROC FISM statement invokes the procedure.
You must specify the following option:
-
DATA=CAS-libref.data-table
names the input data table for PROC FISM to use. CAS-libref.data-table is a two-level name, where
- CAS-libref
refers to a collection of information that is defined in the LIBNAME statement and includes the caslib, which includes a path to the data, and a session identifier, which defaults to the active session but which can be explicitly defined in the LIBNAME statement. For more information about CAS-libref, see the section Using CAS Sessions and CAS Engine Librefs.
- data-table
specifies the name of the input data table.
You must specify either of the following options:
-
SUPPORT=number
specifies the minimum level of support (minimum frequency of an item) for a rule, where number must be an integer greater than or equal to 0. This option overrides the specification of the PCTSUP= option.
-
PCTSUP=number
SUPPCT=number
SUP_PCT=number
PCTSUPPORT=number
specifies the minimum level of support for a rule as a percentage of the number of baskets in the input data table, where number must be a real number between 0 and 100, inclusive. This option is ignored if the SUPPORT= option is specified.
You can also specify either of the following options:
-
ITEMS=number
specifies the number of items in a frequent item set, where number must be an integer between 1 and 1,000. By default, ITEMS=2 when you specify the OUT= option in the OUTPUT statement; otherwise, ITEMS=1 by default. This option is ignored if you specify the NFIS_RANGE= option.
-
NFIS_RANGE=(number, number)
specifies the range of number of items in the frequent item sets, where number must be an integer between 1 and 1,000.
By default, NFIS_RANGE=(1,1000).