CATATIS and CLUSCATA operate on data where the blocks of binary variables are merged horizontally. If you have a different format, you can use this function to change the format. Format=1 is for data merged vertically with the dataset of the first subject, then the second,... Format=2 is for data merged vertically with the dataset for the first product, then the second...
change_cata_format(Data, nprod, nattr, nsub, format=1, NameProds=NULL, NameAttr=NULL)
data frame or matrix. Correspond to your data
integer. Number of products
integer. Number of attributes
integer. Number of subjects.
integer (1 or 2). See the description
string vector with the names of the products (length must be nprod)
string vector with the names of attributes (length must be nattr)
The arranged data for CATATIS and CLUSCATA function