import pandas as pd
from generateACP import acp_global
from IPython.display import display
### import des data de l'exemple
url = "https://kopadata.fr/data/burger.xlsx"
data = pd.read_excel(url, engine='openpyxl')
data
ITEM | Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | Meat | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | BK__Double_Stacker | 3.2370 | 1.8497 | 0.1734 | 0.2081 | 0.0867 | 0.6358 | 6.0116 | 0.1676 | 0.0058 | 0.0405 | 173 | yes |
1 | BK_CHICKENFRIES(12pc) | 2.9412 | 1.5294 | 0.1647 | 0.1706 | 0.0294 | 0.3235 | 9.5882 | 0.1882 | 0.0176 | 0.0059 | 170 | yes |
2 | Buck_Double | 2.5949 | 1.2658 | 0.1519 | 0.1392 | 0.0633 | 0.5380 | 4.6835 | 0.1772 | 0.0063 | 0.0380 | 158 | yes |
3 | CHICKENTENDERS_Sandwich | 3.0986 | 1.7606 | 0.0845 | 0.1972 | 0.0317 | 0.2465 | 4.2958 | 0.2465 | 0.0070 | 0.0282 | 142 | yes |
4 | ChocolateFudgeSundae | 1.6763 | 0.4046 | 0.0347 | 0.0462 | 0.0405 | 0.1156 | 1.3295 | 0.3064 | 0.0058 | 0.2601 | 173 | no |
5 | DanishApple | 3.6719 | 1.5625 | 0.0469 | 0.1719 | 0.0781 | 0.0391 | 4.0625 | 0.4844 | 0.0078 | 0.2266 | 128 | no |
6 | Double_Cheeseburger | 2.6316 | 1.3450 | 0.1520 | 0.1520 | 0.0702 | 0.5556 | 5.6140 | 0.1696 | 0.0058 | 0.0351 | 171 | yes |
7 | Double_Hamburger | 2.4658 | 1.0959 | 0.1507 | 0.1233 | 0.0548 | 0.4795 | 3.5616 | 0.1918 | 0.0068 | 0.0411 | 146 | yes |
8 | Double_Bacon_Cheeseburger | 2.8177 | 1.4917 | 0.1713 | 0.1657 | 0.0773 | 0.5801 | 6.3536 | 0.1602 | 0.0055 | 0.0387 | 181 | yes |
9 | GardenSalad(nochicken) | 0.4321 | 0.2160 | 0.0247 | 0.0247 | 0.0154 | 0.0617 | 0.6173 | 0.0432 | 0.0185 | 0.0123 | 162 | no |
10 | KRAFT_MacaroniandCheese | 1.4159 | 0.3982 | 0.0619 | 0.0442 | 0.0133 | 0.0885 | 3.0088 | 0.1947 | 0.0088 | 0.0442 | 113 | no |
11 | MuffinBlueberry | 3.6283 | 1.8584 | 0.0442 | 0.2035 | 0.0398 | 0.7522 | 3.5398 | 0.4248 | 0.0177 | 0.3097 | 113 | no |
12 | Original_Chicken_Sandwichw/oMayo | 2.2105 | 0.7368 | 0.1263 | 0.0842 | 0.0184 | 0.2368 | 6.3684 | 0.2421 | 0.0158 | 0.0211 | 190 | yes |
13 | Rodeo_Cheeseburger | 2.7344 | 1.2500 | 0.1250 | 0.1328 | 0.0547 | 0.3516 | 4.6875 | 0.2891 | 0.0156 | 0.0703 | 128 | yes |
14 | SpicyCHICK_NCRISP_Sandwich | 3.3824 | 1.9853 | 0.0956 | 0.2206 | 0.0368 | 0.2206 | 5.9559 | 0.2500 | 0.0147 | 0.0294 | 136 | yes |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 2.6316 | 0.9649 | 0.1053 | 0.1053 | 0.0219 | 0.1754 | 5.8772 | 0.3070 | 0.0175 | 0.0351 | 114 | yes |
16 | Tacos(2) | 1.8966 | 1.1494 | 0.0805 | 0.1322 | 0.0460 | 0.1724 | 4.3103 | 0.1034 | 0.0287 | 0.0230 | 174 | yes |
### La variable d'observation est la variable "ITEM"
### On met donc cette variable en index
data = data.set_index("ITEM")
data
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | Meat | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | ||||||||||||
BK__Double_Stacker | 3.2370 | 1.8497 | 0.1734 | 0.2081 | 0.0867 | 0.6358 | 6.0116 | 0.1676 | 0.0058 | 0.0405 | 173 | yes |
BK_CHICKENFRIES(12pc) | 2.9412 | 1.5294 | 0.1647 | 0.1706 | 0.0294 | 0.3235 | 9.5882 | 0.1882 | 0.0176 | 0.0059 | 170 | yes |
Buck_Double | 2.5949 | 1.2658 | 0.1519 | 0.1392 | 0.0633 | 0.5380 | 4.6835 | 0.1772 | 0.0063 | 0.0380 | 158 | yes |
CHICKENTENDERS_Sandwich | 3.0986 | 1.7606 | 0.0845 | 0.1972 | 0.0317 | 0.2465 | 4.2958 | 0.2465 | 0.0070 | 0.0282 | 142 | yes |
ChocolateFudgeSundae | 1.6763 | 0.4046 | 0.0347 | 0.0462 | 0.0405 | 0.1156 | 1.3295 | 0.3064 | 0.0058 | 0.2601 | 173 | no |
DanishApple | 3.6719 | 1.5625 | 0.0469 | 0.1719 | 0.0781 | 0.0391 | 4.0625 | 0.4844 | 0.0078 | 0.2266 | 128 | no |
Double_Cheeseburger | 2.6316 | 1.3450 | 0.1520 | 0.1520 | 0.0702 | 0.5556 | 5.6140 | 0.1696 | 0.0058 | 0.0351 | 171 | yes |
Double_Hamburger | 2.4658 | 1.0959 | 0.1507 | 0.1233 | 0.0548 | 0.4795 | 3.5616 | 0.1918 | 0.0068 | 0.0411 | 146 | yes |
Double_Bacon_Cheeseburger | 2.8177 | 1.4917 | 0.1713 | 0.1657 | 0.0773 | 0.5801 | 6.3536 | 0.1602 | 0.0055 | 0.0387 | 181 | yes |
GardenSalad(nochicken) | 0.4321 | 0.2160 | 0.0247 | 0.0247 | 0.0154 | 0.0617 | 0.6173 | 0.0432 | 0.0185 | 0.0123 | 162 | no |
KRAFT_MacaroniandCheese | 1.4159 | 0.3982 | 0.0619 | 0.0442 | 0.0133 | 0.0885 | 3.0088 | 0.1947 | 0.0088 | 0.0442 | 113 | no |
MuffinBlueberry | 3.6283 | 1.8584 | 0.0442 | 0.2035 | 0.0398 | 0.7522 | 3.5398 | 0.4248 | 0.0177 | 0.3097 | 113 | no |
Original_Chicken_Sandwichw/oMayo | 2.2105 | 0.7368 | 0.1263 | 0.0842 | 0.0184 | 0.2368 | 6.3684 | 0.2421 | 0.0158 | 0.0211 | 190 | yes |
Rodeo_Cheeseburger | 2.7344 | 1.2500 | 0.1250 | 0.1328 | 0.0547 | 0.3516 | 4.6875 | 0.2891 | 0.0156 | 0.0703 | 128 | yes |
SpicyCHICK_NCRISP_Sandwich | 3.3824 | 1.9853 | 0.0956 | 0.2206 | 0.0368 | 0.2206 | 5.9559 | 0.2500 | 0.0147 | 0.0294 | 136 | yes |
SpicyCHICK_NCRISP_Sandwichw/oMayo | 2.6316 | 0.9649 | 0.1053 | 0.1053 | 0.0219 | 0.1754 | 5.8772 | 0.3070 | 0.0175 | 0.0351 | 114 | yes |
Tacos(2) | 1.8966 | 1.1494 | 0.0805 | 0.1322 | 0.0460 | 0.1724 | 4.3103 | 0.1034 | 0.0287 | 0.0230 | 174 | yes |
### On va considérer que pour cet exemple :
### - la variable "Serving_size" comme une variable quantitative illustrative
### - la variable "Meat" comme une variable qualitative illustrative
### df variable quantitative illustrative
df_quant_illus = data[["Serving_size"]]
### df variable qualitative illustrative
df_qual_illus = data[["Meat"]]
### df variables explicatives
df = data.drop(columns=["Serving_size", "Meat"])
resultat_acp=acp_global(df=df, axis_ranks=[(0, 1), (2,3)], labels=True, labels_ind=None, varSupp=df_quant_illus, varSuppQual=df_qual_illus)
Nombre d'individus : 17 Nombre de variables : 10
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | |
---|---|---|---|---|---|---|---|---|---|---|
count | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 |
mean | 2.5569 | 1.2273 | 0.1055 | 0.1366 | 0.0458 | 0.3278 | 4.6980 | 0.2321 | 0.0121 | 0.0741 |
std | 0.8383 | 0.5393 | 0.0509 | 0.0597 | 0.0233 | 0.2220 | 2.0794 | 0.1088 | 0.0067 | 0.0936 |
min | 0.4321 | 0.2160 | 0.0247 | 0.0247 | 0.0133 | 0.0391 | 0.6173 | 0.0432 | 0.0055 | 0.0059 |
25% | 2.2105 | 0.9649 | 0.0619 | 0.1053 | 0.0294 | 0.1724 | 3.5616 | 0.1696 | 0.0063 | 0.0282 |
50% | 2.6316 | 1.2658 | 0.1053 | 0.1392 | 0.0405 | 0.2465 | 4.6835 | 0.1947 | 0.0088 | 0.0380 |
75% | 3.0986 | 1.5625 | 0.1519 | 0.1719 | 0.0633 | 0.5380 | 5.9559 | 0.2891 | 0.0175 | 0.0442 |
max | 3.6719 | 1.9853 | 0.1734 | 0.2206 | 0.0867 | 0.7522 | 9.5882 | 0.4844 | 0.0287 | 0.3097 |
nombre de composantes calculées : 10
Variables | Moyennes | Ecarts_types | Var_Exp | Prop_Var_Exp | |
---|---|---|---|---|---|
0 | Calories | -0.0000 | 1.0000 | 4.5274 | 0.4527 |
1 | Fat_Cal | 0.0000 | 1.0000 | 2.4455 | 0.2445 |
2 | Protein | -0.0000 | 1.0000 | 1.4101 | 0.1410 |
3 | Fat | 0.0000 | 1.0000 | 0.6735 | 0.0674 |
4 | Sat_Fat | 0.0000 | 1.0000 | 0.4836 | 0.0484 |
5 | Chol | 0.0000 | 1.0000 | 0.3468 | 0.0347 |
6 | Sodium | -0.0000 | 1.0000 | 0.0940 | 0.0094 |
7 | Carbs | -0.0000 | 1.0000 | 0.0177 | 0.0018 |
8 | Fiber | 0.0000 | 1.0000 | 0.0012 | 0.0001 |
9 | Sugar | 0.0000 | 1.0000 | 0.0003 | 0.0000 |
-------------------------------------------- | Proportion de variance expliquée | --------------------------------------------
Facteurs | Part variance expliquée | |
---|---|---|
0 | le 1er facteur | 45.27% |
1 | les 2 1ers facteurs | 69.73% |
2 | les 3 1ers facteurs | 83.83% |
3 | les 4 1ers facteurs | 90.56% |
4 | les 5 1ers facteurs | 95.4% |
5 | les 6 1ers facteurs | 98.87% |
6 | les 7 1ers facteurs | 99.81% |
7 | les 8 1ers facteurs | 99.99% |
8 | les 9 1ers facteurs | 100.0% |
9 | les 10 1ers facteurs | 100.0% |
Si on recherche à expliquer au minimum 80% de la variance, il faut retenir les 3 1ers facteurs. ---------------------------------- | Test des bâtons brisés | ----------------------------------
Val.Propre | Seuils | |
---|---|---|
0 | 4.5274 | 2.9290 |
1 | 2.4455 | 1.9290 |
2 | 1.4101 | 1.4290 |
3 | 0.6735 | 1.0956 |
4 | 0.4836 | 0.8456 |
5 | 0.3468 | 0.6456 |
6 | 0.0940 | 0.4790 |
7 | 0.0177 | 0.3361 |
8 | 0.0012 | 0.2111 |
9 | 0.0003 | 0.1000 |
Selon le "test des bâtons brisés", les 3 premiers facteurs sont valides (car pour le facteur 4, la valeur du seuil est supérieure à la valeur propre). -------------------------------------------------- Autre interprétation possible : plus la valeur propre initiale est élevée, plus le facteur explique une portion significative de la variance totale.Par convention, tout facteur avec une valeur propre initiale supérieure à 1 est considéré comme facteur significatif. Ainsi, selon cette interprétation, les 3 premiers facteurs sont valides.
################################################################################ #### Coordonnées factorielles des individus #### ################################################################################ On affiche les coordonnées factorielles de 3 individus (random)
F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|
ITEM | ||||||||||
GardenSalad(nochicken) | 5.1642 | -0.8198 | -0.2854 | 1.0558 | -0.6561 | 0.2270 | 0.0461 | -0.1255 | 0.0261 | 0.0080 |
DanishApple | -1.1749 | 3.4865 | -0.0173 | -1.2038 | -0.9876 | -1.0056 | -0.0391 | -0.1264 | -0.0162 | 0.0033 |
Rodeo_Cheeseburger | -0.3609 | 0.1098 | 0.2119 | 0.0878 | 0.2258 | -0.6122 | -0.5672 | 0.0699 | 0.1138 | -0.0033 |
################################################################################ #### Qualité de la représentation des individus #### ################################################################################ La qualité de représentation des individus sur les axes du plan factoriel. Il s'agit de calculer le COS² de chaque individu pour chaque axe. On affiche un random sur 3 individus de la mesure des COS²
id | COS²_F1 | COS²_F2 | COS²_F3 | COS²_F4 | COS²_F5 | COS²_F6 | COS²_F7 | COS²_F8 | COS²_F9 | COS²_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
12 | Original_Chicken_Sandwichw/oMayo | 0.2938 | 0.1849 | 0.1537 | 0.1308 | 0.2306 | 0.0021 | 0.0033 | 0.0003 | 0.0001 | 0.0002 |
10 | KRAFT_MacaroniandCheese | 0.8965 | 0.0018 | 0.0181 | 0.0499 | 0.0026 | 0.0293 | 0.0003 | 0.0016 | 0.0000 | 0.0000 |
0 | BK__Double_Stacker | 0.7685 | 0.0861 | 0.1151 | 0.0152 | 0.0127 | 0.0015 | 0.0008 | 0.0000 | 0.0000 | 0.0000 |
################################################################################ #### Contributions des individus aux axes #### ################################################################################ Elles permettent de déterminer les individus qui pèsent le plus dans la définition de chaque facteur. On regarde quels sont les individus qui sont les plus contributifs et ce, pour les différents axes. Pour chaque axe, on affiche les 10 individus qui contribuent le plus.
|
|
|
|
|
|
|
|
|
|
Le champ components_ de l'objet ACP correspond aux valeurs propres. On peut alors calculer la matrice des corrélations variables * facteurs #################################################################################### #### Les vecteurs propres #### ####################################################################################
id | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | -0.4296 | 0.2006 | 0.1721 | -0.1600 | -0.0168 | 0.0531 | -0.2353 | 0.0646 | -0.7173 | 0.3779 |
1 | Fat_Cal | -0.4332 | 0.0686 | 0.2040 | 0.1420 | -0.3167 | 0.2223 | 0.0680 | 0.0934 | 0.5722 | 0.5054 |
2 | Protein | -0.2968 | -0.4435 | -0.1494 | -0.1681 | 0.3037 | -0.1821 | -0.2460 | 0.6741 | 0.1408 | -0.0671 |
3 | Fat | -0.4324 | 0.0577 | 0.2021 | 0.1468 | -0.3339 | 0.2247 | 0.1244 | 0.1335 | -0.1013 | -0.7361 |
4 | Sat_Fat | -0.3249 | 0.0317 | -0.4398 | 0.1322 | -0.3474 | -0.7118 | -0.0239 | -0.2334 | 0.0066 | -0.0080 |
5 | Chol | -0.3327 | -0.0876 | -0.2635 | 0.5616 | 0.5405 | 0.2676 | -0.1280 | -0.3411 | -0.0048 | -0.0181 |
6 | Sodium | -0.3082 | -0.2975 | 0.3451 | -0.3703 | 0.3180 | -0.2093 | 0.5337 | -0.3598 | 0.0316 | -0.0089 |
7 | Carbs | -0.1398 | 0.5470 | 0.1413 | -0.3636 | 0.2717 | -0.1163 | -0.4773 | -0.1862 | 0.3550 | -0.2308 |
8 | Fiber | 0.1458 | -0.0613 | 0.6710 | 0.5208 | 0.0873 | -0.4477 | -0.1987 | 0.0744 | -0.0207 | 0.0042 |
9 | Sugar | -0.0267 | 0.5957 | -0.1160 | 0.1762 | 0.3168 | -0.1674 | 0.5431 | 0.4176 | -0.0230 | 0.0416 |
#################################################################################### #### Corrélations par facteur #### ####################################################################################
id | COR_F1 | COR_F2 | COR_F3 | COR_F4 | COR_F5 | COR_F6 | COR_F7 | COR_F8 | COR_F9 | COR_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | -0.9141 | 0.3138 | 0.2044 | -0.1313 | -0.0117 | 0.0312 | -0.0721 | 0.0086 | -0.0252 | 0.0060 |
1 | Fat_Cal | -0.9217 | 0.1072 | 0.2423 | 0.1165 | -0.2202 | 0.1309 | 0.0208 | 0.0124 | 0.0201 | 0.0080 |
2 | Protein | -0.6314 | -0.6935 | -0.1774 | -0.1380 | 0.2112 | -0.1073 | -0.0754 | 0.0897 | 0.0050 | -0.0011 |
3 | Fat | -0.9200 | 0.0903 | 0.2400 | 0.1205 | -0.2322 | 0.1323 | 0.0382 | 0.0178 | -0.0036 | -0.0117 |
4 | Sat_Fat | -0.6914 | 0.0495 | -0.5222 | 0.1085 | -0.2416 | -0.4192 | -0.0073 | -0.0310 | 0.0002 | -0.0001 |
5 | Chol | -0.7080 | -0.1369 | -0.3129 | 0.4609 | 0.3758 | 0.1576 | -0.0392 | -0.0454 | -0.0002 | -0.0003 |
6 | Sodium | -0.6558 | -0.4653 | 0.4098 | -0.3039 | 0.2211 | -0.1232 | 0.1636 | -0.0478 | 0.0011 | -0.0001 |
7 | Carbs | -0.2975 | 0.8554 | 0.1678 | -0.2984 | 0.1889 | -0.0685 | -0.1463 | -0.0248 | 0.0125 | -0.0037 |
8 | Fiber | 0.3102 | -0.0958 | 0.7968 | 0.4274 | 0.0607 | -0.2636 | -0.0609 | 0.0099 | -0.0007 | 0.0001 |
9 | Sugar | -0.0568 | 0.9316 | -0.1377 | 0.1446 | 0.2203 | -0.0986 | 0.1665 | 0.0555 | -0.0008 | 0.0007 |
#################################################################################### #### COS² des variables #### ####################################################################################
id | COS²_var_F1 | COS²_var_F2 | COS²_var_F3 | COS²_var_F4 | COS²_var_F5 | COS²_var_F6 | COS²_var_F7 | COS²_var_F8 | COS²_var_F9 | COS²_var_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | 0.8355 | 0.0984 | 0.0418 | 0.0172 | 0.0001 | 0.0010 | 0.0052 | 0.0001 | 0.0006 | 0.0000 |
1 | Fat_Cal | 0.8495 | 0.0115 | 0.0587 | 0.0136 | 0.0485 | 0.0171 | 0.0004 | 0.0002 | 0.0004 | 0.0001 |
2 | Protein | 0.3987 | 0.4809 | 0.0315 | 0.0190 | 0.0446 | 0.0115 | 0.0057 | 0.0080 | 0.0000 | 0.0000 |
3 | Fat | 0.8464 | 0.0081 | 0.0576 | 0.0145 | 0.0539 | 0.0175 | 0.0015 | 0.0003 | 0.0000 | 0.0001 |
4 | Sat_Fat | 0.4780 | 0.0024 | 0.2727 | 0.0118 | 0.0584 | 0.1757 | 0.0001 | 0.0010 | 0.0000 | 0.0000 |
5 | Chol | 0.5013 | 0.0188 | 0.0979 | 0.2124 | 0.1413 | 0.0248 | 0.0015 | 0.0021 | 0.0000 | 0.0000 |
6 | Sodium | 0.4301 | 0.2165 | 0.1679 | 0.0923 | 0.0489 | 0.0152 | 0.0268 | 0.0023 | 0.0000 | 0.0000 |
7 | Carbs | 0.0885 | 0.7317 | 0.0281 | 0.0891 | 0.0357 | 0.0047 | 0.0214 | 0.0006 | 0.0002 | 0.0000 |
8 | Fiber | 0.0962 | 0.0092 | 0.6349 | 0.1827 | 0.0037 | 0.0695 | 0.0037 | 0.0001 | 0.0000 | 0.0000 |
9 | Sugar | 0.0032 | 0.8679 | 0.0190 | 0.0209 | 0.0485 | 0.0097 | 0.0277 | 0.0031 | 0.0000 | 0.0000 |
#################################################################################### #### Contribution des variables #### #################################################################################### La contribution est également basée sur le carré de la corrélation, mais relativisée par l’importance de l’axe.
CTR_var_F1_str | CTR_var_F2_str | CTR_var_F3_str | CTR_var_F4_str | CTR_var_F5_str | CTR_var_F6_str | CTR_var_F7_str | CTR_var_F8_str | CTR_var_F9_str | CTR_var_F10_str | |
---|---|---|---|---|---|---|---|---|---|---|
0 | 18.45% | 4.03% | 2.96% | 2.56% | 0.03% | 0.28% | 5.54% | 0.42% | 51.45% | 14.28% |
1 | 18.76% | 0.47% | 4.16% | 2.02% | 10.03% | 4.94% | 0.46% | 0.87% | 32.74% | 25.54% |
2 | 8.81% | 19.67% | 2.23% | 2.83% | 9.22% | 3.32% | 6.05% | 45.44% | 1.98% | 0.45% |
3 | 18.69% | 0.33% | 4.09% | 2.16% | 11.15% | 5.05% | 1.55% | 1.78% | 1.03% | 54.18% |
4 | 10.56% | 0.1% | 19.34% | 1.75% | 12.07% | 50.67% | 0.06% | 5.45% | 0.0% | 0.01% |
5 | 11.07% | 0.77% | 6.94% | 31.54% | 29.21% | 7.16% | 1.64% | 11.64% | 0.0% | 0.03% |
6 | 9.5% | 8.85% | 11.91% | 13.71% | 10.11% | 4.38% | 28.49% | 12.94% | 0.1% | 0.01% |
7 | 1.96% | 29.92% | 2.0% | 13.22% | 7.38% | 1.35% | 22.78% | 3.47% | 12.6% | 5.33% |
8 | 2.13% | 0.38% | 45.02% | 27.12% | 0.76% | 20.04% | 3.95% | 0.55% | 0.04% | 0.0% |
9 | 0.07% | 35.49% | 1.34% | 3.1% | 10.03% | 2.8% | 29.49% | 17.44% | 0.05% | 0.17% |
#################################################################################### #### Variables illustratives quantitatives #### #################################################################################### ------------------------------------------------------- | Corrélations avec les axes factoriels | -------------------------------------------------------
id | COR_VQI_F1 | COR_VQI_F2 | COR_VQI_F3 | COR_VQI_F4 | COR_VQI_F5 | COR_VQI_F6 | COR_VQI_F7 | COR_VQI_F8 | COR_VQI_F9 | COR_VQI_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Serving_size | -0.0167 | -0.5233 | -0.2453 | 0.0875 | 0.0001 | -0.2867 | 0.4634 | 0.1558 | -0.1013 | -0.3426 |
#################################################################################### #### Variables illustratives qualitatives #### #################################################################################### Principe : on utilise la variable qualitative pour différencier les individus en fonction des modalités de celle-ci. Le jeu de données ne disposant pas de classification des individus, les modalités de la variable qualitative seront utilisées pour différencier les individus dans le graphique de projection. 1 variable illustrative qualitative : ▪ Variable Meat => 2 modalités : ["no", "yes"]
------------------------------------------------------- | Data d'un individu en particulier | ------------------------------------------------------- La key "select_obs" du return renvoie le dictionnaire suivant : - key : les valeurs de la variable des observations (cf. la variable en index du df initial) - value : tuple de 2 df : - df des données initiales - df des données calculées pour cet individu : - ses coordonnées factorielles - sa qualité de représentation sur les différents axes (cf. COS²) - sa contribution aux différents axes Ex : en supposant que le nom donné à l'exécution de la fonction soit "resultat_acp" et que la valeur recherchée soit 'obs3' : - resultat_acp["select_obs"]["obs3"][0] pour afficher le df de données initiales - resultat_acp["select_obs"]["obs3"][1] pour afficher le df de données calculées de l'individu recherché
### Affichage des data d'un individu en particulier
### Exemple: individu "Buck_Double"
indi = "Buck_Double"
### df des données initiales
print(f"Données initiales {indi}")
display(resultat_acp["select_obs"][indi][0])
print('---------------------------------------')
### df des données calculées
print(f"Données calculées {indi}")
display(resultat_acp["select_obs"][indi][1])
Données initiales Buck_Double
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Buck_Double | 2.5900 | 1.2700 | 0.1500 | 0.1400 | 0.0600 | 0.5400 | 4.6800 | 0.1800 | 0.0100 | 0.0400 | 158 |
---------------------------------------
Données calculées Buck_Double
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -0.9714 | 0.2571 | 1.23% (13e contributeur) |
F2 | -0.9255 | 0.2334 | 2.06% (10e contributeur) |
F3 | -1.3342 | 0.4851 | 7.43% (7e contributeur) |
F4 | 0.1598 | 0.0070 | 0.22% (13e contributeur) |
F5 | 0.1569 | 0.0067 | 0.3% (15e contributeur) |
F6 | 0.0950 | 0.0025 | 0.15% (16e contributeur) |
F7 | -0.1691 | 0.0078 | 1.79% (7e contributeur) |
F8 | 0.0030 | 0.0000 | 0.0% (16e contributeur) |
F9 | -0.0208 | 0.0001 | 2.05% (8e contributeur) |
F10 | 0.0344 | 0.0003 | 27.82% (1e contributeur) |
### La fonction retourne un dictionnaire avec les keys suivantes :
for k in resultat_acp.keys():
print(k)
val_centre_reduit valeurs_propres pct_inertie_par_facteur nb_groupes_opt test_batons_brises coord_fact_ind cos2_ind contribution_ind ctr_ind_sorted_facteur_1 ctr_ind_sorted_facteur_2 ctr_ind_sorted_facteur_3 ctr_ind_sorted_facteur_4 ctr_ind_sorted_facteur_5 ctr_ind_sorted_facteur_6 ctr_ind_sorted_facteur_7 ctr_ind_sorted_facteur_8 ctr_ind_sorted_facteur_9 ctr_ind_sorted_facteur_10 vecteurs_propres matrice_cor cor_par_facteur cos2_var contribution_var cor_par_facteur_VarQttiveIllus resultats_tests centroides_1_2 graph_proj_ind_1_2 graph_combo_1_2 cercle_cor_1_2 centroides_3_4 graph_proj_ind_3_4 graph_combo_3_4 cercle_cor_3_4 select_obs
### Rappel : un dossier "apc_graphs" est créé lors de l'exécution de la fonction regroupant l'ensemble des graphiques générés.
### Soit dans l'exemple :
keys_path_graphs = []
keys_no_graphs = []
for k in resultat_acp.keys():
if k == "nb_groupes_opt" or k.startswith("graph_") or k.startswith("cercle_"):
keys_path_graphs.append(k)
else:
keys_no_graphs.append(k)
print("Path des graphiques sauvegardés :")
for k in keys_path_graphs:
print(" - "+resultat_acp[k])
Path des graphiques sauvegardés : - apc_graphs/recherche_nb_facteurs_optimal - apc_graphs/proj_ind_sur_1_et_2.png - apc_graphs/graph_combo_1_et_2.png - apc_graphs/cercle_cor_1_et_2.png - apc_graphs/proj_ind_sur_3_et_4.png - apc_graphs/graph_combo_3_et_4.png - apc_graphs/cercle_cor_3_et_4.png
### Pour les autres keys du dictionnaire rencvoyé par la fonction, affichons le résultat obtenu
for k in keys_no_graphs:
if k != "select_obs":
print(k)
display(resultat_acp[k])
val_centre_reduit
id | Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | BK__Double_Stacker | 0.8363 | 1.1896 | 1.3756 | 1.2356 | 1.8103 | 1.4300 | 0.6512 | -0.6116 | -0.9682 | -0.3699 |
1 | BK_CHICKENFRIES(12pc) | 0.4726 | 0.5774 | 1.1993 | 0.5878 | -0.7248 | -0.0200 | 2.4241 | -0.4164 | 0.8453 | -0.7511 |
2 | Buck_Double | 0.0468 | 0.0736 | 0.9400 | 0.0454 | 0.7750 | 0.9759 | -0.0072 | -0.5206 | -0.8914 | -0.3974 |
3 | CHICKENTENDERS_Sandwich | 0.6661 | 1.0193 | -0.4256 | 1.0473 | -0.6230 | -0.3776 | -0.1994 | 0.1362 | -0.7838 | -0.5054 |
4 | ChocolateFudgeSundae | -1.0827 | -1.5724 | -1.4346 | -1.5610 | -0.2337 | -0.9854 | -1.6698 | 0.7039 | -0.9682 | 2.0493 |
5 | DanishApple | 1.3710 | 0.6406 | -1.1874 | 0.6103 | 1.4298 | -1.3406 | -0.3150 | 2.3910 | -0.6609 | 1.6802 |
6 | Double_Cheeseburger | 0.0919 | 0.2249 | 0.9420 | 0.2665 | 1.0803 | 1.0576 | 0.4541 | -0.5927 | -0.9682 | -0.4294 |
7 | Double_Hamburger | -0.1120 | -0.2512 | 0.9157 | -0.2292 | 0.3990 | 0.7043 | -0.5633 | -0.3822 | -0.8145 | -0.3633 |
8 | Double_Bacon_Cheeseburger | 0.3207 | 0.5053 | 1.3330 | 0.5032 | 1.3944 | 1.1714 | 0.8207 | -0.6817 | -1.0143 | -0.3897 |
9 | GardenSalad(nochicken) | -2.6125 | -1.9329 | -1.6372 | -1.9324 | -1.3442 | -1.2356 | -2.0228 | -1.7907 | 0.9836 | -0.6805 |
10 | KRAFT_MacaroniandCheese | -1.4029 | -1.5846 | -0.8835 | -1.5955 | -1.4371 | -1.1112 | -0.8373 | -0.3548 | -0.5072 | -0.3291 |
11 | MuffinBlueberry | 1.3174 | 1.2062 | -1.2421 | 1.1561 | -0.2647 | 1.9705 | -0.5741 | 1.8261 | 0.8606 | 2.5957 |
12 | Original_Chicken_Sandwichw/oMayo | -0.4259 | -0.9375 | 0.4213 | -0.9046 | -1.2114 | -0.4226 | 0.8280 | 0.0945 | 0.5686 | -0.5836 |
13 | Rodeo_Cheeseburger | 0.2183 | 0.0434 | 0.3950 | -0.0651 | 0.3945 | 0.1104 | -0.0052 | 0.5400 | 0.5379 | -0.0416 |
14 | SpicyCHICK_NCRISP_Sandwich | 1.0150 | 1.4487 | -0.2007 | 1.4515 | -0.3974 | -0.4978 | 0.6236 | 0.1694 | 0.3996 | -0.4922 |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.0919 | -0.5015 | -0.0042 | -0.5401 | -1.0566 | -0.7077 | 0.5845 | 0.7096 | 0.8299 | -0.4294 |
16 | Tacos(2) | -0.8118 | -0.1489 | -0.5066 | -0.0755 | 0.0096 | -0.7216 | -0.1922 | -1.2201 | 2.5512 | -0.5627 |
valeurs_propres
array([4.52737681e+00, 2.44546345e+00, 1.41010602e+00, 6.73523328e-01, 4.83586846e-01, 3.46791440e-01, 9.39735274e-02, 1.76900742e-02, 1.23762760e-03, 2.50881956e-04])
pct_inertie_par_facteur
array([4.52737681e+01, 2.44546345e+01, 1.41010602e+01, 6.73523328e+00, 4.83586846e+00, 3.46791440e+00, 9.39735274e-01, 1.76900742e-01, 1.23762760e-02, 2.50881956e-03])
test_batons_brises
Val.Propre | Seuils | |
---|---|---|
0 | 4.5274 | 2.9290 |
1 | 2.4455 | 1.9290 |
2 | 1.4101 | 1.4290 |
3 | 0.6735 | 1.0956 |
4 | 0.4836 | 0.8456 |
5 | 0.3468 | 0.6456 |
6 | 0.0940 | 0.4790 |
7 | 0.0177 | 0.3361 |
8 | 0.0012 | 0.2111 |
9 | 0.0003 | 0.1000 |
coord_fact_ind
F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|
ITEM | ||||||||||
BK__Double_Stacker | -3.1275 | -1.0466 | -1.2105 | 0.4395 | -0.4025 | -0.1397 | 0.1040 | 0.0001 | -0.0137 | -0.0089 |
BK_CHICKENFRIES(12pc) | -1.3666 | -1.8330 | 1.8948 | -0.6543 | 0.7117 | -0.1339 | 0.6427 | 0.1021 | 0.0247 | 0.0104 |
Buck_Double | -0.9714 | -0.9255 | -1.3342 | 0.1598 | 0.1569 | 0.0950 | -0.1691 | 0.0030 | -0.0208 | 0.0344 |
CHICKENTENDERS_Sandwich | -0.7845 | 0.3468 | 0.4545 | -0.5039 | -1.0555 | 1.3786 | -0.0793 | 0.0424 | 0.0070 | -0.0176 |
ChocolateFudgeSundae | 2.8711 | 2.4620 | -1.6100 | -0.4032 | 0.3753 | -0.2359 | 0.5164 | 0.2518 | 0.0064 | -0.0054 |
DanishApple | -1.1749 | 3.4865 | -0.0173 | -1.2038 | -0.9876 | -1.0056 | -0.0391 | -0.1264 | -0.0162 | 0.0033 |
Double_Cheeseburger | -1.4214 | -1.0827 | -1.3058 | 0.1022 | 0.0834 | -0.0635 | 0.1183 | -0.2198 | 0.0043 | -0.0279 |
Double_Hamburger | -0.2617 | -0.7160 | -1.3675 | 0.1023 | 0.2089 | 0.2123 | -0.4979 | 0.2841 | -0.0403 | -0.0032 |
Double_Bacon_Cheeseburger | -2.1078 | -1.3087 | -1.3095 | 0.0595 | 0.0837 | -0.2525 | 0.2635 | -0.0979 | 0.0132 | 0.0140 |
GardenSalad(nochicken) | 5.1642 | -0.8198 | -0.2854 | 1.0558 | -0.6561 | 0.2270 | 0.0461 | -0.1255 | 0.0261 | 0.0080 |
KRAFT_MacaroniandCheese | 3.3203 | -0.1485 | -0.4717 | -0.7834 | 0.1774 | 0.5999 | 0.0623 | -0.1405 | -0.0016 | 0.0077 |
MuffinBlueberry | -1.8115 | 3.4469 | 0.8257 | 1.8648 | 1.2006 | 0.6276 | 0.0361 | -0.0813 | -0.0054 | 0.0016 |
Original_Chicken_Sandwichw/oMayo | 1.2195 | -0.9673 | 0.8821 | -0.8138 | 1.0803 | -0.1029 | -0.1297 | -0.0417 | -0.0245 | -0.0308 |
Rodeo_Cheeseburger | -0.3609 | 0.1098 | 0.2119 | 0.0878 | 0.2258 | -0.6122 | -0.5672 | 0.0699 | 0.1138 | -0.0033 |
SpicyCHICK_NCRISP_Sandwich | -1.4813 | 0.0962 | 1.6639 | -0.2130 | -1.0292 | 0.6416 | 0.0681 | 0.0903 | 0.0082 | 0.0097 |
SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.8444 | -0.1092 | 1.3647 | -0.8195 | 0.6361 | -0.1691 | -0.4308 | -0.0877 | -0.0392 | 0.0171 |
Tacos(2) | 1.4500 | -0.9910 | 1.6146 | 1.5231 | -0.8092 | -1.0666 | 0.0556 | 0.0771 | -0.0421 | -0.0090 |
cos2_ind
id | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | BK__Double_Stacker | 0.7685 | 0.0861 | 0.1151 | 0.0152 | 0.0127 | 0.0015 | 0.0008 | 0.0000 | 0.0000 | 0.0000 |
1 | BK_CHICKENFRIES(12pc) | 0.1832 | 0.3296 | 0.3522 | 0.0420 | 0.0497 | 0.0018 | 0.0405 | 0.0010 | 0.0001 | 0.0000 |
2 | Buck_Double | 0.2571 | 0.2334 | 0.4851 | 0.0070 | 0.0067 | 0.0025 | 0.0078 | 0.0000 | 0.0001 | 0.0003 |
3 | CHICKENTENDERS_Sandwich | 0.1459 | 0.0285 | 0.0490 | 0.0602 | 0.2640 | 0.4505 | 0.0015 | 0.0004 | 0.0000 | 0.0001 |
4 | ChocolateFudgeSundae | 0.4687 | 0.3447 | 0.1474 | 0.0092 | 0.0080 | 0.0032 | 0.0152 | 0.0036 | 0.0000 | 0.0000 |
5 | DanishApple | 0.0812 | 0.7155 | 0.0000 | 0.0853 | 0.0574 | 0.0595 | 0.0001 | 0.0009 | 0.0000 | 0.0000 |
6 | Double_Cheeseburger | 0.4055 | 0.2353 | 0.3423 | 0.0021 | 0.0014 | 0.0008 | 0.0028 | 0.0097 | 0.0000 | 0.0002 |
7 | Double_Hamburger | 0.0238 | 0.1780 | 0.6492 | 0.0036 | 0.0151 | 0.0156 | 0.0860 | 0.0280 | 0.0006 | 0.0000 |
8 | Double_Bacon_Cheeseburger | 0.5537 | 0.2134 | 0.2137 | 0.0004 | 0.0009 | 0.0079 | 0.0087 | 0.0012 | 0.0000 | 0.0000 |
9 | GardenSalad(nochicken) | 0.9184 | 0.0231 | 0.0028 | 0.0384 | 0.0148 | 0.0018 | 0.0001 | 0.0005 | 0.0000 | 0.0000 |
10 | KRAFT_MacaroniandCheese | 0.8965 | 0.0018 | 0.0181 | 0.0499 | 0.0026 | 0.0293 | 0.0003 | 0.0016 | 0.0000 | 0.0000 |
11 | MuffinBlueberry | 0.1550 | 0.5614 | 0.0322 | 0.1643 | 0.0681 | 0.0186 | 0.0001 | 0.0003 | 0.0000 | 0.0000 |
12 | Original_Chicken_Sandwichw/oMayo | 0.2938 | 0.1849 | 0.1537 | 0.1308 | 0.2306 | 0.0021 | 0.0033 | 0.0003 | 0.0001 | 0.0002 |
13 | Rodeo_Cheeseburger | 0.1356 | 0.0126 | 0.0468 | 0.0080 | 0.0531 | 0.3903 | 0.3350 | 0.0051 | 0.0135 | 0.0000 |
14 | SpicyCHICK_NCRISP_Sandwich | 0.3375 | 0.0014 | 0.4258 | 0.0070 | 0.1629 | 0.0633 | 0.0007 | 0.0013 | 0.0000 | 0.0000 |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.1834 | 0.0031 | 0.4791 | 0.1728 | 0.1041 | 0.0074 | 0.0477 | 0.0020 | 0.0004 | 0.0001 |
16 | Tacos(2) | 0.2142 | 0.1001 | 0.2656 | 0.2364 | 0.0667 | 0.1159 | 0.0003 | 0.0006 | 0.0002 | 0.0000 |
contribution_ind
id | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | BK__Double_Stacker | 0.1271 | 0.0263 | 0.0611 | 0.0169 | 0.0197 | 0.0033 | 0.0068 | 0.0000 | 0.0089 | 0.0186 |
1 | BK_CHICKENFRIES(12pc) | 0.0243 | 0.0808 | 0.1498 | 0.0374 | 0.0616 | 0.0030 | 0.2586 | 0.0347 | 0.0290 | 0.0253 |
2 | Buck_Double | 0.0123 | 0.0206 | 0.0743 | 0.0022 | 0.0030 | 0.0015 | 0.0179 | 0.0000 | 0.0205 | 0.2782 |
3 | CHICKENTENDERS_Sandwich | 0.0080 | 0.0029 | 0.0086 | 0.0222 | 0.1355 | 0.3224 | 0.0039 | 0.0060 | 0.0023 | 0.0725 |
4 | ChocolateFudgeSundae | 0.1071 | 0.1458 | 0.1081 | 0.0142 | 0.0171 | 0.0094 | 0.1669 | 0.2108 | 0.0019 | 0.0069 |
5 | DanishApple | 0.0179 | 0.2924 | 0.0000 | 0.1266 | 0.1186 | 0.1715 | 0.0010 | 0.0531 | 0.0125 | 0.0026 |
6 | Double_Cheeseburger | 0.0263 | 0.0282 | 0.0711 | 0.0009 | 0.0008 | 0.0007 | 0.0088 | 0.1606 | 0.0009 | 0.1827 |
7 | Double_Hamburger | 0.0009 | 0.0123 | 0.0780 | 0.0009 | 0.0053 | 0.0076 | 0.1552 | 0.2684 | 0.0772 | 0.0024 |
8 | Double_Bacon_Cheeseburger | 0.0577 | 0.0412 | 0.0715 | 0.0003 | 0.0009 | 0.0108 | 0.0435 | 0.0319 | 0.0083 | 0.0463 |
9 | GardenSalad(nochicken) | 0.3465 | 0.0162 | 0.0034 | 0.0974 | 0.0524 | 0.0087 | 0.0013 | 0.0524 | 0.0324 | 0.0150 |
10 | KRAFT_MacaroniandCheese | 0.1432 | 0.0005 | 0.0093 | 0.0536 | 0.0038 | 0.0610 | 0.0024 | 0.0657 | 0.0001 | 0.0139 |
11 | MuffinBlueberry | 0.0426 | 0.2858 | 0.0284 | 0.3037 | 0.1753 | 0.0668 | 0.0008 | 0.0220 | 0.0014 | 0.0006 |
12 | Original_Chicken_Sandwichw/oMayo | 0.0193 | 0.0225 | 0.0325 | 0.0578 | 0.1420 | 0.0018 | 0.0105 | 0.0058 | 0.0285 | 0.2231 |
13 | Rodeo_Cheeseburger | 0.0017 | 0.0003 | 0.0019 | 0.0007 | 0.0062 | 0.0636 | 0.2014 | 0.0163 | 0.6159 | 0.0026 |
14 | SpicyCHICK_NCRISP_Sandwich | 0.0285 | 0.0002 | 0.1155 | 0.0040 | 0.1288 | 0.0698 | 0.0029 | 0.0271 | 0.0032 | 0.0220 |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.0093 | 0.0003 | 0.0777 | 0.0587 | 0.0492 | 0.0048 | 0.1162 | 0.0256 | 0.0730 | 0.0683 |
16 | Tacos(2) | 0.0273 | 0.0236 | 0.1088 | 0.2026 | 0.0797 | 0.1930 | 0.0019 | 0.0198 | 0.0841 | 0.0191 |
ctr_ind_sorted_facteur_1
ind | CTR_F1 | |
---|---|---|
9 | GardenSalad(nochicken) | 34.65% |
10 | KRAFT_MacaroniandCheese | 14.32% |
0 | BK__Double_Stacker | 12.71% |
4 | ChocolateFudgeSundae | 10.71% |
8 | Double_Bacon_Cheeseburger | 5.77% |
11 | MuffinBlueberry | 4.26% |
14 | SpicyCHICK_NCRISP_Sandwich | 2.85% |
16 | Tacos(2) | 2.73% |
6 | Double_Cheeseburger | 2.63% |
1 | BK_CHICKENFRIES(12pc) | 2.43% |
12 | Original_Chicken_Sandwichw/oMayo | 1.93% |
5 | DanishApple | 1.79% |
2 | Buck_Double | 1.23% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.93% |
3 | CHICKENTENDERS_Sandwich | 0.8% |
13 | Rodeo_Cheeseburger | 0.17% |
7 | Double_Hamburger | 0.09% |
ctr_ind_sorted_facteur_2
ind | CTR_F2 | |
---|---|---|
5 | DanishApple | 29.24% |
11 | MuffinBlueberry | 28.58% |
4 | ChocolateFudgeSundae | 14.58% |
1 | BK_CHICKENFRIES(12pc) | 8.08% |
8 | Double_Bacon_Cheeseburger | 4.12% |
6 | Double_Cheeseburger | 2.82% |
0 | BK__Double_Stacker | 2.63% |
16 | Tacos(2) | 2.36% |
12 | Original_Chicken_Sandwichw/oMayo | 2.25% |
2 | Buck_Double | 2.06% |
9 | GardenSalad(nochicken) | 1.62% |
7 | Double_Hamburger | 1.23% |
3 | CHICKENTENDERS_Sandwich | 0.29% |
10 | KRAFT_MacaroniandCheese | 0.05% |
13 | Rodeo_Cheeseburger | 0.03% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.03% |
14 | SpicyCHICK_NCRISP_Sandwich | 0.02% |
ctr_ind_sorted_facteur_3
ind | CTR_F3 | |
---|---|---|
1 | BK_CHICKENFRIES(12pc) | 14.98% |
14 | SpicyCHICK_NCRISP_Sandwich | 11.55% |
16 | Tacos(2) | 10.88% |
4 | ChocolateFudgeSundae | 10.81% |
7 | Double_Hamburger | 7.8% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 7.77% |
2 | Buck_Double | 7.43% |
8 | Double_Bacon_Cheeseburger | 7.15% |
6 | Double_Cheeseburger | 7.11% |
0 | BK__Double_Stacker | 6.11% |
12 | Original_Chicken_Sandwichw/oMayo | 3.25% |
11 | MuffinBlueberry | 2.84% |
10 | KRAFT_MacaroniandCheese | 0.93% |
3 | CHICKENTENDERS_Sandwich | 0.86% |
9 | GardenSalad(nochicken) | 0.34% |
13 | Rodeo_Cheeseburger | 0.19% |
5 | DanishApple | 0.0% |
ctr_ind_sorted_facteur_4
ind | CTR_F4 | |
---|---|---|
11 | MuffinBlueberry | 30.37% |
16 | Tacos(2) | 20.26% |
5 | DanishApple | 12.66% |
9 | GardenSalad(nochicken) | 9.74% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 5.87% |
12 | Original_Chicken_Sandwichw/oMayo | 5.78% |
10 | KRAFT_MacaroniandCheese | 5.36% |
1 | BK_CHICKENFRIES(12pc) | 3.74% |
3 | CHICKENTENDERS_Sandwich | 2.22% |
0 | BK__Double_Stacker | 1.69% |
4 | ChocolateFudgeSundae | 1.42% |
14 | SpicyCHICK_NCRISP_Sandwich | 0.4% |
2 | Buck_Double | 0.22% |
7 | Double_Hamburger | 0.09% |
6 | Double_Cheeseburger | 0.09% |
13 | Rodeo_Cheeseburger | 0.07% |
8 | Double_Bacon_Cheeseburger | 0.03% |
ctr_ind_sorted_facteur_5
ind | CTR_F5 | |
---|---|---|
11 | MuffinBlueberry | 17.53% |
12 | Original_Chicken_Sandwichw/oMayo | 14.2% |
3 | CHICKENTENDERS_Sandwich | 13.55% |
14 | SpicyCHICK_NCRISP_Sandwich | 12.88% |
5 | DanishApple | 11.86% |
16 | Tacos(2) | 7.97% |
1 | BK_CHICKENFRIES(12pc) | 6.16% |
9 | GardenSalad(nochicken) | 5.24% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 4.92% |
0 | BK__Double_Stacker | 1.97% |
4 | ChocolateFudgeSundae | 1.71% |
13 | Rodeo_Cheeseburger | 0.62% |
7 | Double_Hamburger | 0.53% |
10 | KRAFT_MacaroniandCheese | 0.38% |
2 | Buck_Double | 0.3% |
8 | Double_Bacon_Cheeseburger | 0.09% |
6 | Double_Cheeseburger | 0.08% |
ctr_ind_sorted_facteur_6
ind | CTR_F6 | |
---|---|---|
3 | CHICKENTENDERS_Sandwich | 32.24% |
16 | Tacos(2) | 19.3% |
5 | DanishApple | 17.15% |
14 | SpicyCHICK_NCRISP_Sandwich | 6.98% |
11 | MuffinBlueberry | 6.68% |
13 | Rodeo_Cheeseburger | 6.36% |
10 | KRAFT_MacaroniandCheese | 6.1% |
8 | Double_Bacon_Cheeseburger | 1.08% |
4 | ChocolateFudgeSundae | 0.94% |
9 | GardenSalad(nochicken) | 0.87% |
7 | Double_Hamburger | 0.76% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 0.48% |
0 | BK__Double_Stacker | 0.33% |
1 | BK_CHICKENFRIES(12pc) | 0.3% |
12 | Original_Chicken_Sandwichw/oMayo | 0.18% |
2 | Buck_Double | 0.15% |
6 | Double_Cheeseburger | 0.07% |
ctr_ind_sorted_facteur_7
ind | CTR_F7 | |
---|---|---|
1 | BK_CHICKENFRIES(12pc) | 25.86% |
13 | Rodeo_Cheeseburger | 20.14% |
4 | ChocolateFudgeSundae | 16.69% |
7 | Double_Hamburger | 15.52% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 11.62% |
8 | Double_Bacon_Cheeseburger | 4.35% |
2 | Buck_Double | 1.79% |
12 | Original_Chicken_Sandwichw/oMayo | 1.05% |
6 | Double_Cheeseburger | 0.88% |
0 | BK__Double_Stacker | 0.68% |
3 | CHICKENTENDERS_Sandwich | 0.39% |
14 | SpicyCHICK_NCRISP_Sandwich | 0.29% |
10 | KRAFT_MacaroniandCheese | 0.24% |
16 | Tacos(2) | 0.19% |
9 | GardenSalad(nochicken) | 0.13% |
5 | DanishApple | 0.1% |
11 | MuffinBlueberry | 0.08% |
ctr_ind_sorted_facteur_8
ind | CTR_F8 | |
---|---|---|
7 | Double_Hamburger | 26.84% |
4 | ChocolateFudgeSundae | 21.08% |
6 | Double_Cheeseburger | 16.06% |
10 | KRAFT_MacaroniandCheese | 6.57% |
5 | DanishApple | 5.31% |
9 | GardenSalad(nochicken) | 5.24% |
1 | BK_CHICKENFRIES(12pc) | 3.47% |
8 | Double_Bacon_Cheeseburger | 3.19% |
14 | SpicyCHICK_NCRISP_Sandwich | 2.71% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 2.56% |
11 | MuffinBlueberry | 2.2% |
16 | Tacos(2) | 1.98% |
13 | Rodeo_Cheeseburger | 1.63% |
3 | CHICKENTENDERS_Sandwich | 0.6% |
12 | Original_Chicken_Sandwichw/oMayo | 0.58% |
2 | Buck_Double | 0.0% |
0 | BK__Double_Stacker | 0.0% |
ctr_ind_sorted_facteur_9
ind | CTR_F9 | |
---|---|---|
13 | Rodeo_Cheeseburger | 61.59% |
16 | Tacos(2) | 8.41% |
7 | Double_Hamburger | 7.72% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 7.3% |
9 | GardenSalad(nochicken) | 3.24% |
1 | BK_CHICKENFRIES(12pc) | 2.9% |
12 | Original_Chicken_Sandwichw/oMayo | 2.85% |
2 | Buck_Double | 2.05% |
5 | DanishApple | 1.25% |
0 | BK__Double_Stacker | 0.89% |
8 | Double_Bacon_Cheeseburger | 0.83% |
14 | SpicyCHICK_NCRISP_Sandwich | 0.32% |
3 | CHICKENTENDERS_Sandwich | 0.23% |
4 | ChocolateFudgeSundae | 0.19% |
11 | MuffinBlueberry | 0.14% |
6 | Double_Cheeseburger | 0.09% |
10 | KRAFT_MacaroniandCheese | 0.01% |
ctr_ind_sorted_facteur_10
ind | CTR_F10 | |
---|---|---|
2 | Buck_Double | 27.82% |
12 | Original_Chicken_Sandwichw/oMayo | 22.31% |
6 | Double_Cheeseburger | 18.27% |
3 | CHICKENTENDERS_Sandwich | 7.25% |
15 | SpicyCHICK_NCRISP_Sandwichw/oMayo | 6.83% |
8 | Double_Bacon_Cheeseburger | 4.63% |
1 | BK_CHICKENFRIES(12pc) | 2.53% |
14 | SpicyCHICK_NCRISP_Sandwich | 2.2% |
16 | Tacos(2) | 1.91% |
0 | BK__Double_Stacker | 1.86% |
9 | GardenSalad(nochicken) | 1.5% |
10 | KRAFT_MacaroniandCheese | 1.39% |
4 | ChocolateFudgeSundae | 0.69% |
13 | Rodeo_Cheeseburger | 0.26% |
5 | DanishApple | 0.26% |
7 | Double_Hamburger | 0.24% |
11 | MuffinBlueberry | 0.06% |
vecteurs_propres
id | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | -0.4296 | 0.2006 | 0.1721 | -0.1600 | -0.0168 | 0.0531 | -0.2353 | 0.0646 | -0.7173 | 0.3779 |
1 | Fat_Cal | -0.4332 | 0.0686 | 0.2040 | 0.1420 | -0.3167 | 0.2223 | 0.0680 | 0.0934 | 0.5722 | 0.5054 |
2 | Protein | -0.2968 | -0.4435 | -0.1494 | -0.1681 | 0.3037 | -0.1821 | -0.2460 | 0.6741 | 0.1408 | -0.0671 |
3 | Fat | -0.4324 | 0.0577 | 0.2021 | 0.1468 | -0.3339 | 0.2247 | 0.1244 | 0.1335 | -0.1013 | -0.7361 |
4 | Sat_Fat | -0.3249 | 0.0317 | -0.4398 | 0.1322 | -0.3474 | -0.7118 | -0.0239 | -0.2334 | 0.0066 | -0.0080 |
5 | Chol | -0.3327 | -0.0876 | -0.2635 | 0.5616 | 0.5405 | 0.2676 | -0.1280 | -0.3411 | -0.0048 | -0.0181 |
6 | Sodium | -0.3082 | -0.2975 | 0.3451 | -0.3703 | 0.3180 | -0.2093 | 0.5337 | -0.3598 | 0.0316 | -0.0089 |
7 | Carbs | -0.1398 | 0.5470 | 0.1413 | -0.3636 | 0.2717 | -0.1163 | -0.4773 | -0.1862 | 0.3550 | -0.2308 |
8 | Fiber | 0.1458 | -0.0613 | 0.6710 | 0.5208 | 0.0873 | -0.4477 | -0.1987 | 0.0744 | -0.0207 | 0.0042 |
9 | Sugar | -0.0267 | 0.5957 | -0.1160 | 0.1762 | 0.3168 | -0.1674 | 0.5431 | 0.4176 | -0.0230 | 0.0416 |
matrice_cor
array([[-9.141e-01, 3.138e-01, 2.044e-01, -1.313e-01, -1.170e-02, 3.120e-02, -7.210e-02, 8.600e-03, -2.520e-02, 6.000e-03], [-9.217e-01, 1.072e-01, 2.423e-01, 1.165e-01, -2.202e-01, 1.309e-01, 2.080e-02, 1.240e-02, 2.010e-02, 8.000e-03], [-6.314e-01, -6.935e-01, -1.774e-01, -1.380e-01, 2.112e-01, -1.073e-01, -7.540e-02, 8.970e-02, 5.000e-03, -1.100e-03], [-9.200e-01, 9.030e-02, 2.400e-01, 1.205e-01, -2.322e-01, 1.323e-01, 3.820e-02, 1.780e-02, -3.600e-03, -1.170e-02], [-6.914e-01, 4.950e-02, -5.222e-01, 1.085e-01, -2.416e-01, -4.192e-01, -7.300e-03, -3.100e-02, 2.000e-04, -1.000e-04], [-7.080e-01, -1.369e-01, -3.129e-01, 4.609e-01, 3.758e-01, 1.576e-01, -3.920e-02, -4.540e-02, -2.000e-04, -3.000e-04], [-6.558e-01, -4.653e-01, 4.098e-01, -3.039e-01, 2.211e-01, -1.232e-01, 1.636e-01, -4.780e-02, 1.100e-03, -1.000e-04], [-2.975e-01, 8.554e-01, 1.678e-01, -2.984e-01, 1.889e-01, -6.850e-02, -1.463e-01, -2.480e-02, 1.250e-02, -3.700e-03], [ 3.102e-01, -9.580e-02, 7.968e-01, 4.274e-01, 6.070e-02, -2.636e-01, -6.090e-02, 9.900e-03, -7.000e-04, 1.000e-04], [-5.680e-02, 9.316e-01, -1.377e-01, 1.446e-01, 2.203e-01, -9.860e-02, 1.665e-01, 5.550e-02, -8.000e-04, 7.000e-04]])
cor_par_facteur
id | COR_F1 | COR_F2 | COR_F3 | COR_F4 | COR_F5 | COR_F6 | COR_F7 | COR_F8 | COR_F9 | COR_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | -0.9141 | 0.3138 | 0.2044 | -0.1313 | -0.0117 | 0.0312 | -0.0721 | 0.0086 | -0.0252 | 0.0060 |
1 | Fat_Cal | -0.9217 | 0.1072 | 0.2423 | 0.1165 | -0.2202 | 0.1309 | 0.0208 | 0.0124 | 0.0201 | 0.0080 |
2 | Protein | -0.6314 | -0.6935 | -0.1774 | -0.1380 | 0.2112 | -0.1073 | -0.0754 | 0.0897 | 0.0050 | -0.0011 |
3 | Fat | -0.9200 | 0.0903 | 0.2400 | 0.1205 | -0.2322 | 0.1323 | 0.0382 | 0.0178 | -0.0036 | -0.0117 |
4 | Sat_Fat | -0.6914 | 0.0495 | -0.5222 | 0.1085 | -0.2416 | -0.4192 | -0.0073 | -0.0310 | 0.0002 | -0.0001 |
5 | Chol | -0.7080 | -0.1369 | -0.3129 | 0.4609 | 0.3758 | 0.1576 | -0.0392 | -0.0454 | -0.0002 | -0.0003 |
6 | Sodium | -0.6558 | -0.4653 | 0.4098 | -0.3039 | 0.2211 | -0.1232 | 0.1636 | -0.0478 | 0.0011 | -0.0001 |
7 | Carbs | -0.2975 | 0.8554 | 0.1678 | -0.2984 | 0.1889 | -0.0685 | -0.1463 | -0.0248 | 0.0125 | -0.0037 |
8 | Fiber | 0.3102 | -0.0958 | 0.7968 | 0.4274 | 0.0607 | -0.2636 | -0.0609 | 0.0099 | -0.0007 | 0.0001 |
9 | Sugar | -0.0568 | 0.9316 | -0.1377 | 0.1446 | 0.2203 | -0.0986 | 0.1665 | 0.0555 | -0.0008 | 0.0007 |
cos2_var
id | COS²_var_F1 | COS²_var_F2 | COS²_var_F3 | COS²_var_F4 | COS²_var_F5 | COS²_var_F6 | COS²_var_F7 | COS²_var_F8 | COS²_var_F9 | COS²_var_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | 0.8355 | 0.0984 | 0.0418 | 0.0172 | 0.0001 | 0.0010 | 0.0052 | 0.0001 | 0.0006 | 0.0000 |
1 | Fat_Cal | 0.8495 | 0.0115 | 0.0587 | 0.0136 | 0.0485 | 0.0171 | 0.0004 | 0.0002 | 0.0004 | 0.0001 |
2 | Protein | 0.3987 | 0.4809 | 0.0315 | 0.0190 | 0.0446 | 0.0115 | 0.0057 | 0.0080 | 0.0000 | 0.0000 |
3 | Fat | 0.8464 | 0.0081 | 0.0576 | 0.0145 | 0.0539 | 0.0175 | 0.0015 | 0.0003 | 0.0000 | 0.0001 |
4 | Sat_Fat | 0.4780 | 0.0024 | 0.2727 | 0.0118 | 0.0584 | 0.1757 | 0.0001 | 0.0010 | 0.0000 | 0.0000 |
5 | Chol | 0.5013 | 0.0188 | 0.0979 | 0.2124 | 0.1413 | 0.0248 | 0.0015 | 0.0021 | 0.0000 | 0.0000 |
6 | Sodium | 0.4301 | 0.2165 | 0.1679 | 0.0923 | 0.0489 | 0.0152 | 0.0268 | 0.0023 | 0.0000 | 0.0000 |
7 | Carbs | 0.0885 | 0.7317 | 0.0281 | 0.0891 | 0.0357 | 0.0047 | 0.0214 | 0.0006 | 0.0002 | 0.0000 |
8 | Fiber | 0.0962 | 0.0092 | 0.6349 | 0.1827 | 0.0037 | 0.0695 | 0.0037 | 0.0001 | 0.0000 | 0.0000 |
9 | Sugar | 0.0032 | 0.8679 | 0.0190 | 0.0209 | 0.0485 | 0.0097 | 0.0277 | 0.0031 | 0.0000 | 0.0000 |
contribution_var
id | CTR_var_F1 | CTR_var_F2 | CTR_var_F3 | CTR_var_F4 | CTR_var_F5 | CTR_var_F6 | CTR_var_F7 | CTR_var_F8 | CTR_var_F9 | ... | CTR_var_F1_str | CTR_var_F2_str | CTR_var_F3_str | CTR_var_F4_str | CTR_var_F5_str | CTR_var_F6_str | CTR_var_F7_str | CTR_var_F8_str | CTR_var_F9_str | CTR_var_F10_str | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | Calories | 0.1845 | 0.0403 | 0.0296 | 0.0256 | 0.0003 | 0.0028 | 0.0554 | 0.0042 | 0.5145 | ... | 18.45% | 4.03% | 2.96% | 2.56% | 0.03% | 0.28% | 5.54% | 0.42% | 51.45% | 14.28% |
1 | Fat_Cal | 0.1876 | 0.0047 | 0.0416 | 0.0202 | 0.1003 | 0.0494 | 0.0046 | 0.0087 | 0.3274 | ... | 18.76% | 0.47% | 4.16% | 2.02% | 10.03% | 4.94% | 0.46% | 0.87% | 32.74% | 25.54% |
2 | Protein | 0.0881 | 0.1967 | 0.0223 | 0.0283 | 0.0922 | 0.0332 | 0.0605 | 0.4544 | 0.0198 | ... | 8.81% | 19.67% | 2.23% | 2.83% | 9.22% | 3.32% | 6.05% | 45.44% | 1.98% | 0.45% |
3 | Fat | 0.1869 | 0.0033 | 0.0409 | 0.0216 | 0.1115 | 0.0505 | 0.0155 | 0.0178 | 0.0103 | ... | 18.69% | 0.33% | 4.09% | 2.16% | 11.15% | 5.05% | 1.55% | 1.78% | 1.03% | 54.18% |
4 | Sat_Fat | 0.1056 | 0.0010 | 0.1934 | 0.0175 | 0.1207 | 0.5067 | 0.0006 | 0.0545 | 0.0000 | ... | 10.56% | 0.1% | 19.34% | 1.75% | 12.07% | 50.67% | 0.06% | 5.45% | 0.0% | 0.01% |
5 | Chol | 0.1107 | 0.0077 | 0.0694 | 0.3154 | 0.2921 | 0.0716 | 0.0164 | 0.1164 | 0.0000 | ... | 11.07% | 0.77% | 6.94% | 31.54% | 29.21% | 7.16% | 1.64% | 11.64% | 0.0% | 0.03% |
6 | Sodium | 0.0950 | 0.0885 | 0.1191 | 0.1371 | 0.1011 | 0.0438 | 0.2849 | 0.1294 | 0.0010 | ... | 9.5% | 8.85% | 11.91% | 13.71% | 10.11% | 4.38% | 28.49% | 12.94% | 0.1% | 0.01% |
7 | Carbs | 0.0196 | 0.2992 | 0.0200 | 0.1322 | 0.0738 | 0.0135 | 0.2278 | 0.0347 | 0.1260 | ... | 1.96% | 29.92% | 2.0% | 13.22% | 7.38% | 1.35% | 22.78% | 3.47% | 12.6% | 5.33% |
8 | Fiber | 0.0213 | 0.0038 | 0.4502 | 0.2712 | 0.0076 | 0.2004 | 0.0395 | 0.0055 | 0.0004 | ... | 2.13% | 0.38% | 45.02% | 27.12% | 0.76% | 20.04% | 3.95% | 0.55% | 0.04% | 0.0% |
9 | Sugar | 0.0007 | 0.3549 | 0.0134 | 0.0310 | 0.1003 | 0.0280 | 0.2949 | 0.1744 | 0.0005 | ... | 0.07% | 35.49% | 1.34% | 3.1% | 10.03% | 2.8% | 29.49% | 17.44% | 0.05% | 0.17% |
10 rows × 21 columns
cor_par_facteur_VarQttiveIllus
id | COR_VQI_F1 | COR_VQI_F2 | COR_VQI_F3 | COR_VQI_F4 | COR_VQI_F5 | COR_VQI_F6 | COR_VQI_F7 | COR_VQI_F8 | COR_VQI_F9 | COR_VQI_F10 | |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | Serving_size | -0.0167 | -0.5233 | -0.2453 | 0.0875 | 0.0001 | -0.2867 | 0.4634 | 0.1558 | -0.1013 | -0.3426 |
resultats_tests
[1, 1, 1, 1, 1]
centroides_1_2
[[1.6738383090522084, -0.6974326287717538], [1.6854089566065358, -0.7022537319193899]]
centroides_3_4
[[-0.3117649032794226, 0.1299020430330927], [0.10603477477986903, -0.044181156158278556]]
### Cas particulier de la clé select_obs
### resultat_acp["select_obs"] renvoie, pour chaque observation, un tuple composé de 2 df:
### - df données initiales
### - df données calculées (coordonnées factorielles, cos², contribution aux axes)
for obs in df.index:
title = "Individu "+obs
all_data_obs = resultat_acp["select_obs"][obs]
print("-" * len(title))
print(title)
print("-" * len(title))
print()
print("Data initiales")
display(all_data_obs[0])
print("Data calculées")
display(all_data_obs[1])
print()
print()
---------------------------- Individu BK__Double_Stacker ---------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
BK__Double_Stacker | 3.2400 | 1.8500 | 0.1700 | 0.2100 | 0.0900 | 0.6400 | 6.0100 | 0.1700 | 0.0100 | 0.0400 | 173 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -3.1275 | 0.7685 | 12.71% (3e contributeur) |
F2 | -1.0466 | 0.0861 | 2.63% (7e contributeur) |
F3 | -1.2105 | 0.1151 | 6.11% (10e contributeur) |
F4 | 0.4395 | 0.0152 | 1.69% (10e contributeur) |
F5 | -0.4025 | 0.0127 | 1.97% (10e contributeur) |
F6 | -0.1397 | 0.0015 | 0.33% (13e contributeur) |
F7 | 0.1040 | 0.0008 | 0.68% (10e contributeur) |
F8 | 0.0001 | 0.0000 | 0.0% (17e contributeur) |
F9 | -0.0137 | 0.0000 | 0.89% (10e contributeur) |
F10 | -0.0089 | 0.0000 | 1.86% (10e contributeur) |
------------------------------- Individu BK_CHICKENFRIES(12pc) ------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
BK_CHICKENFRIES(12pc) | 2.9400 | 1.5300 | 0.1600 | 0.1700 | 0.0300 | 0.3200 | 9.5900 | 0.1900 | 0.0200 | 0.0100 | 170 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -1.3666 | 0.1832 | 2.43% (10e contributeur) |
F2 | -1.8330 | 0.3296 | 8.08% (4e contributeur) |
F3 | 1.8948 | 0.3522 | 14.98% (1e contributeur) |
F4 | -0.6543 | 0.0420 | 3.74% (8e contributeur) |
F5 | 0.7117 | 0.0497 | 6.16% (7e contributeur) |
F6 | -0.1339 | 0.0018 | 0.3% (14e contributeur) |
F7 | 0.6427 | 0.0405 | 25.86% (1e contributeur) |
F8 | 0.1021 | 0.0010 | 3.47% (7e contributeur) |
F9 | 0.0247 | 0.0001 | 2.9% (6e contributeur) |
F10 | 0.0104 | 0.0000 | 2.53% (7e contributeur) |
--------------------- Individu Buck_Double --------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Buck_Double | 2.5900 | 1.2700 | 0.1500 | 0.1400 | 0.0600 | 0.5400 | 4.6800 | 0.1800 | 0.0100 | 0.0400 | 158 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -0.9714 | 0.2571 | 1.23% (13e contributeur) |
F2 | -0.9255 | 0.2334 | 2.06% (10e contributeur) |
F3 | -1.3342 | 0.4851 | 7.43% (7e contributeur) |
F4 | 0.1598 | 0.0070 | 0.22% (13e contributeur) |
F5 | 0.1569 | 0.0067 | 0.3% (15e contributeur) |
F6 | 0.0950 | 0.0025 | 0.15% (16e contributeur) |
F7 | -0.1691 | 0.0078 | 1.79% (7e contributeur) |
F8 | 0.0030 | 0.0000 | 0.0% (16e contributeur) |
F9 | -0.0208 | 0.0001 | 2.05% (8e contributeur) |
F10 | 0.0344 | 0.0003 | 27.82% (1e contributeur) |
--------------------------------- Individu CHICKENTENDERS_Sandwich --------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
CHICKENTENDERS_Sandwich | 3.1000 | 1.7600 | 0.0800 | 0.2000 | 0.0300 | 0.2500 | 4.3000 | 0.2500 | 0.0100 | 0.0300 | 142 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -0.7845 | 0.1459 | 0.8% (15e contributeur) |
F2 | 0.3468 | 0.0285 | 0.29% (13e contributeur) |
F3 | 0.4545 | 0.0490 | 0.86% (14e contributeur) |
F4 | -0.5039 | 0.0602 | 2.22% (9e contributeur) |
F5 | -1.0555 | 0.2640 | 13.55% (3e contributeur) |
F6 | 1.3786 | 0.4505 | 32.24% (1e contributeur) |
F7 | -0.0793 | 0.0015 | 0.39% (11e contributeur) |
F8 | 0.0424 | 0.0004 | 0.6% (14e contributeur) |
F9 | 0.0070 | 0.0000 | 0.23% (13e contributeur) |
F10 | -0.0176 | 0.0001 | 7.25% (4e contributeur) |
------------------------------ Individu ChocolateFudgeSundae ------------------------------ Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
ChocolateFudgeSundae | 1.6800 | 0.4000 | 0.0300 | 0.0500 | 0.0400 | 0.1200 | 1.3300 | 0.3100 | 0.0100 | 0.2600 | 173 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 2.8711 | 0.4687 | 10.71% (4e contributeur) |
F2 | 2.4620 | 0.3447 | 14.58% (3e contributeur) |
F3 | -1.6100 | 0.1474 | 10.81% (4e contributeur) |
F4 | -0.4032 | 0.0092 | 1.42% (11e contributeur) |
F5 | 0.3753 | 0.0080 | 1.71% (11e contributeur) |
F6 | -0.2359 | 0.0032 | 0.94% (9e contributeur) |
F7 | 0.5164 | 0.0152 | 16.69% (3e contributeur) |
F8 | 0.2518 | 0.0036 | 21.08% (2e contributeur) |
F9 | 0.0064 | 0.0000 | 0.19% (14e contributeur) |
F10 | -0.0054 | 0.0000 | 0.69% (13e contributeur) |
--------------------- Individu DanishApple --------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
DanishApple | 3.6700 | 1.5600 | 0.0500 | 0.1700 | 0.0800 | 0.0400 | 4.0600 | 0.4800 | 0.0100 | 0.2300 | 128 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -1.1749 | 0.0812 | 1.79% (12e contributeur) |
F2 | 3.4865 | 0.7155 | 29.24% (1e contributeur) |
F3 | -0.0173 | 0.0000 | 0.0% (17e contributeur) |
F4 | -1.2038 | 0.0853 | 12.66% (3e contributeur) |
F5 | -0.9876 | 0.0574 | 11.86% (5e contributeur) |
F6 | -1.0056 | 0.0595 | 17.15% (3e contributeur) |
F7 | -0.0391 | 0.0001 | 0.1% (16e contributeur) |
F8 | -0.1264 | 0.0009 | 5.31% (5e contributeur) |
F9 | -0.0162 | 0.0000 | 1.25% (9e contributeur) |
F10 | 0.0033 | 0.0000 | 0.26% (15e contributeur) |
----------------------------- Individu Double_Cheeseburger ----------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Double_Cheeseburger | 2.6300 | 1.3400 | 0.1500 | 0.1500 | 0.0700 | 0.5600 | 5.6100 | 0.1700 | 0.0100 | 0.0400 | 171 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -1.4214 | 0.4055 | 2.63% (9e contributeur) |
F2 | -1.0827 | 0.2353 | 2.82% (6e contributeur) |
F3 | -1.3058 | 0.3423 | 7.11% (9e contributeur) |
F4 | 0.1022 | 0.0021 | 0.09% (15e contributeur) |
F5 | 0.0834 | 0.0014 | 0.08% (17e contributeur) |
F6 | -0.0635 | 0.0008 | 0.07% (17e contributeur) |
F7 | 0.1183 | 0.0028 | 0.88% (9e contributeur) |
F8 | -0.2198 | 0.0097 | 16.06% (3e contributeur) |
F9 | 0.0043 | 0.0000 | 0.09% (16e contributeur) |
F10 | -0.0279 | 0.0002 | 18.27% (3e contributeur) |
-------------------------- Individu Double_Hamburger -------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Double_Hamburger | 2.4700 | 1.1000 | 0.1500 | 0.1200 | 0.0500 | 0.4800 | 3.5600 | 0.1900 | 0.0100 | 0.0400 | 146 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -0.2617 | 0.0238 | 0.09% (17e contributeur) |
F2 | -0.7160 | 0.1780 | 1.23% (12e contributeur) |
F3 | -1.3675 | 0.6492 | 7.8% (5e contributeur) |
F4 | 0.1023 | 0.0036 | 0.09% (14e contributeur) |
F5 | 0.2089 | 0.0151 | 0.53% (13e contributeur) |
F6 | 0.2123 | 0.0156 | 0.76% (11e contributeur) |
F7 | -0.4979 | 0.0860 | 15.52% (4e contributeur) |
F8 | 0.2841 | 0.0280 | 26.84% (1e contributeur) |
F9 | -0.0403 | 0.0006 | 7.72% (3e contributeur) |
F10 | -0.0032 | 0.0000 | 0.24% (16e contributeur) |
----------------------------------- Individu Double_Bacon_Cheeseburger ----------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Double_Bacon_Cheeseburger | 2.8200 | 1.4900 | 0.1700 | 0.1700 | 0.0800 | 0.5800 | 6.3500 | 0.1600 | 0.0100 | 0.0400 | 181 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -2.1078 | 0.5537 | 5.77% (5e contributeur) |
F2 | -1.3087 | 0.2134 | 4.12% (5e contributeur) |
F3 | -1.3095 | 0.2137 | 7.15% (8e contributeur) |
F4 | 0.0595 | 0.0004 | 0.03% (17e contributeur) |
F5 | 0.0837 | 0.0009 | 0.09% (16e contributeur) |
F6 | -0.2525 | 0.0079 | 1.08% (8e contributeur) |
F7 | 0.2635 | 0.0087 | 4.35% (6e contributeur) |
F8 | -0.0979 | 0.0012 | 3.19% (8e contributeur) |
F9 | 0.0132 | 0.0000 | 0.83% (11e contributeur) |
F10 | 0.0140 | 0.0000 | 4.63% (6e contributeur) |
-------------------------------- Individu GardenSalad(nochicken) -------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
GardenSalad(nochicken) | 0.4300 | 0.2200 | 0.0200 | 0.0200 | 0.0200 | 0.0600 | 0.6200 | 0.0400 | 0.0200 | 0.0100 | 162 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 5.1642 | 0.9184 | 34.65% (1e contributeur) |
F2 | -0.8198 | 0.0231 | 1.62% (11e contributeur) |
F3 | -0.2854 | 0.0028 | 0.34% (15e contributeur) |
F4 | 1.0558 | 0.0384 | 9.74% (4e contributeur) |
F5 | -0.6561 | 0.0148 | 5.24% (8e contributeur) |
F6 | 0.2270 | 0.0018 | 0.87% (10e contributeur) |
F7 | 0.0461 | 0.0001 | 0.13% (15e contributeur) |
F8 | -0.1255 | 0.0005 | 5.24% (6e contributeur) |
F9 | 0.0261 | 0.0000 | 3.24% (5e contributeur) |
F10 | 0.0080 | 0.0000 | 1.5% (11e contributeur) |
--------------------------------- Individu KRAFT_MacaroniandCheese --------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
KRAFT_MacaroniandCheese | 1.4200 | 0.4000 | 0.0600 | 0.0400 | 0.0100 | 0.0900 | 3.0100 | 0.1900 | 0.0100 | 0.0400 | 113 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 3.3203 | 0.8965 | 14.32% (2e contributeur) |
F2 | -0.1485 | 0.0018 | 0.05% (14e contributeur) |
F3 | -0.4717 | 0.0181 | 0.93% (13e contributeur) |
F4 | -0.7834 | 0.0499 | 5.36% (7e contributeur) |
F5 | 0.1774 | 0.0026 | 0.38% (14e contributeur) |
F6 | 0.5999 | 0.0293 | 6.1% (7e contributeur) |
F7 | 0.0623 | 0.0003 | 0.24% (13e contributeur) |
F8 | -0.1405 | 0.0016 | 6.57% (4e contributeur) |
F9 | -0.0016 | 0.0000 | 0.01% (17e contributeur) |
F10 | 0.0077 | 0.0000 | 1.39% (12e contributeur) |
------------------------- Individu MuffinBlueberry ------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
MuffinBlueberry | 3.6300 | 1.8600 | 0.0400 | 0.2000 | 0.0400 | 0.7500 | 3.5400 | 0.4200 | 0.0200 | 0.3100 | 113 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -1.8115 | 0.1550 | 4.26% (6e contributeur) |
F2 | 3.4469 | 0.5614 | 28.58% (2e contributeur) |
F3 | 0.8257 | 0.0322 | 2.84% (12e contributeur) |
F4 | 1.8648 | 0.1643 | 30.37% (1e contributeur) |
F5 | 1.2006 | 0.0681 | 17.53% (1e contributeur) |
F6 | 0.6276 | 0.0186 | 6.68% (5e contributeur) |
F7 | 0.0361 | 0.0001 | 0.08% (17e contributeur) |
F8 | -0.0813 | 0.0003 | 2.2% (11e contributeur) |
F9 | -0.0054 | 0.0000 | 0.14% (15e contributeur) |
F10 | 0.0016 | 0.0000 | 0.06% (17e contributeur) |
------------------------------------------ Individu Original_Chicken_Sandwichw/oMayo ------------------------------------------ Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Original_Chicken_Sandwichw/oMayo | 2.2100 | 0.7400 | 0.1300 | 0.0800 | 0.0200 | 0.2400 | 6.3700 | 0.2400 | 0.0200 | 0.0200 | 190 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 1.2195 | 0.2938 | 1.93% (11e contributeur) |
F2 | -0.9673 | 0.1849 | 2.25% (9e contributeur) |
F3 | 0.8821 | 0.1537 | 3.25% (11e contributeur) |
F4 | -0.8138 | 0.1308 | 5.78% (6e contributeur) |
F5 | 1.0803 | 0.2306 | 14.2% (2e contributeur) |
F6 | -0.1029 | 0.0021 | 0.18% (15e contributeur) |
F7 | -0.1297 | 0.0033 | 1.05% (8e contributeur) |
F8 | -0.0417 | 0.0003 | 0.58% (15e contributeur) |
F9 | -0.0245 | 0.0001 | 2.85% (7e contributeur) |
F10 | -0.0308 | 0.0002 | 22.31% (2e contributeur) |
---------------------------- Individu Rodeo_Cheeseburger ---------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Rodeo_Cheeseburger | 2.7300 | 1.2500 | 0.1200 | 0.1300 | 0.0500 | 0.3500 | 4.6900 | 0.2900 | 0.0200 | 0.0700 | 128 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -0.3609 | 0.1356 | 0.17% (16e contributeur) |
F2 | 0.1098 | 0.0126 | 0.03% (15e contributeur) |
F3 | 0.2119 | 0.0468 | 0.19% (16e contributeur) |
F4 | 0.0878 | 0.0080 | 0.07% (16e contributeur) |
F5 | 0.2258 | 0.0531 | 0.62% (12e contributeur) |
F6 | -0.6122 | 0.3903 | 6.36% (6e contributeur) |
F7 | -0.5672 | 0.3350 | 20.14% (2e contributeur) |
F8 | 0.0699 | 0.0051 | 1.63% (13e contributeur) |
F9 | 0.1138 | 0.0135 | 61.59% (1e contributeur) |
F10 | -0.0033 | 0.0000 | 0.26% (14e contributeur) |
------------------------------------ Individu SpicyCHICK_NCRISP_Sandwich ------------------------------------ Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
SpicyCHICK_NCRISP_Sandwich | 3.3800 | 1.9900 | 0.1000 | 0.2200 | 0.0400 | 0.2200 | 5.9600 | 0.2500 | 0.0100 | 0.0300 | 136 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | -1.4813 | 0.3375 | 2.85% (7e contributeur) |
F2 | 0.0962 | 0.0014 | 0.02% (17e contributeur) |
F3 | 1.6639 | 0.4258 | 11.55% (2e contributeur) |
F4 | -0.2130 | 0.0070 | 0.4% (12e contributeur) |
F5 | -1.0292 | 0.1629 | 12.88% (4e contributeur) |
F6 | 0.6416 | 0.0633 | 6.98% (4e contributeur) |
F7 | 0.0681 | 0.0007 | 0.29% (12e contributeur) |
F8 | 0.0903 | 0.0013 | 2.71% (9e contributeur) |
F9 | 0.0082 | 0.0000 | 0.32% (12e contributeur) |
F10 | 0.0097 | 0.0000 | 2.2% (8e contributeur) |
------------------------------------------- Individu SpicyCHICK_NCRISP_Sandwichw/oMayo ------------------------------------------- Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
SpicyCHICK_NCRISP_Sandwichw/oMayo | 2.6300 | 0.9600 | 0.1100 | 0.1100 | 0.0200 | 0.1800 | 5.8800 | 0.3100 | 0.0200 | 0.0400 | 114 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 0.8444 | 0.1834 | 0.93% (14e contributeur) |
F2 | -0.1092 | 0.0031 | 0.03% (16e contributeur) |
F3 | 1.3647 | 0.4791 | 7.77% (6e contributeur) |
F4 | -0.8195 | 0.1728 | 5.87% (5e contributeur) |
F5 | 0.6361 | 0.1041 | 4.92% (9e contributeur) |
F6 | -0.1691 | 0.0074 | 0.48% (12e contributeur) |
F7 | -0.4308 | 0.0477 | 11.62% (5e contributeur) |
F8 | -0.0877 | 0.0020 | 2.56% (10e contributeur) |
F9 | -0.0392 | 0.0004 | 7.3% (4e contributeur) |
F10 | 0.0171 | 0.0001 | 6.83% (5e contributeur) |
------------------ Individu Tacos(2) ------------------ Data initiales
Calories | Fat_Cal | Protein | Fat | Sat_Fat | Chol | Sodium | Carbs | Fiber | Sugar | Serving_size | |
---|---|---|---|---|---|---|---|---|---|---|---|
ITEM | |||||||||||
Tacos(2) | 1.9000 | 1.1500 | 0.0800 | 0.1300 | 0.0500 | 0.1700 | 4.3100 | 0.1000 | 0.0300 | 0.0200 | 174 |
Data calculées
coord. fact. | COS² | Contribution | |
---|---|---|---|
F1 | 1.4500 | 0.2142 | 2.73% (8e contributeur) |
F2 | -0.9910 | 0.1001 | 2.36% (8e contributeur) |
F3 | 1.6146 | 0.2656 | 10.88% (3e contributeur) |
F4 | 1.5231 | 0.2364 | 20.26% (2e contributeur) |
F5 | -0.8092 | 0.0667 | 7.97% (6e contributeur) |
F6 | -1.0666 | 0.1159 | 19.3% (2e contributeur) |
F7 | 0.0556 | 0.0003 | 0.19% (14e contributeur) |
F8 | 0.0771 | 0.0006 | 1.98% (12e contributeur) |
F9 | -0.0421 | 0.0002 | 8.41% (2e contributeur) |
F10 | -0.0090 | 0.0000 | 1.91% (9e contributeur) |