Determine arguments for MCA

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Determine arguments for MCA

llloullloutte
Dear Users,

I must do a MCA with FactoMineR but I don't understand how choose arguments. My data:

str(DataEx1)
'data.frame':   1253 obs. of  7 variables:
 $ Tv      : Factor w/ 8 levels "Comedy","Documentary",..: 7 7 2 7 1 1 5 5 7 5 ...
 $ Cinema    : Factor w/ 8 levels "Action","Comedy",..: 1 5 1 4 5 5 1 3 4 1 ...
 $ Art       : Factor w/ 7 levels "Modern art",..: 5 4 5 6 4 3 5 2 5 5 ...
 $ Restaurant: Factor w/ 6 levels "Fast_food",..: 6 4 1 5 4 4 4 2 6 2 ...
 $ Sex      : Factor w/ 2 levels "Man","Woman": 1 1 1 1 1 1 1 2 1 1 ...
 $ Age       : Factor w/ 6 levels "18-24","25-34",..: 5 4 5 6 3 1 2 6 6 6 ...
 $ Salary    : Factor w/ 6 levels "High",..: 4 6 6 2 2 6 2 2 6 2 ...

I tried to run a MCA with FactoMineR:

library(FactoMineR)

DataMCA <- MCA (DataEx1, quali.sup = 5:7,graph=F)

DataMCA$eig
    eigenvalue percentage of variance cumulative percentage of variance
dim 1   0.3970572               6.352915                          6.352915
dim 2   0.3501668               5.602669                         11.955584
dim 3   0.3231669               5.170670                         17.126254
dim 4   0.3058455               4.893528                         22.019782
dim 5   0.2934403               4.695045                         26.714828
dim 6   0.2854544               4.567270                         31.282098
dim 7   0.2795237               4.472379                         35.754477
dim 8   0.2747506               4.396009                         40.150486
dim 9   0.2680900               4.289440                         44.439926
dim 10  0.2603915               4.166264                         48.606190
dim 11  0.2568716               4.109945                         52.716135
dim 12  0.2511264               4.018022                         56.734157
dim 13  0.2480273               3.968437                         60.702594
dim 14  0.2427311               3.883698                         64.586292
dim 15  0.2380592               3.808947                         68.395239
dim 16  0.2328566               3.725705                         72.120944
dim 17  0.2236186               3.577898                         75.698842
dim 18  0.2161532               3.458452                         79.157294
dim 19  0.2093937               3.350299                         82.507592
dim 20  0.2049270               3.278832                         85.786425
dim 21  0.1941293               3.106069                         88.892494
dim 22  0.1893950               3.030321                         91.922814
dim 23  0.1844666               2.951465                         94.874279
dim 24  0.1658861               2.654177                         97.528456
dim 25  0.1544715               2.471544                        100.000000

I don't know if the line of code `

DataMCA <- MCA (DataEx1, quali.sup = 5:7,graph=F)
` is correct and how determine the number of ncp.

Can you help me please?

Have a good day