Vous êtes sur la page 1sur 23

from scipy.

stats import pearsonr


import pandas as pd
import seaborn as sn
import numpy as np
import matplotlib.pyplot as plt

df = pd.read_excel('AMPATUAN-FLORDELIZA-MHA.xlsx',
sheet_name='Correlation')
print(df)

Px Age Tenure Autonomy Environmental Mastery Personal Growth


\
0 P1 50 4 33 43 47

1 P2 32 4 38 45 47

2 P3 33 2 24 37 40

3 P4 32 4 30 31 35

4 P5 49 2 20 33 33

5 P6 40 4 30 38 33

6 P7 35 4 28 40 36

7 P8 37 4 25 42 41

8 P9 33 4 26 41 34

9 P10 32 4 28 42 39

10 P11 39 4 31 38 34

11 P12 40 4 33 42 34

12 P13 35 4 26 41 37

13 P14 32 4 30 45 34

14 P15 33 4 24 41 36

15 P16 31 4 23 42 36

16 P17 32 3 22 34 39

17 P18 28 4 24 45 35
18 P19 30 3 22 34 39

19 P20 27 3 20 42 41

20 P21 28 3 29 40 36

21 P22 29 3 33 47 35

22 P23 30 3 26 42 38

23 P24 31 3 24 47 42

24 P25 40 3 22 34 39

25 P26 31 3 22 34 39

26 P27 28 3 20 42 41

27 P28 30 3 20 41 43

28 P29 29 3 21 42 41

29 P30 30 3 26 30 44

30 P31 25 3 26 30 44

31 P32 29 3 28 40 30

32 P33 28 3 25 41 36

33 P34 30 3 32 41 35

34 P35 28 3 28 41 35

35 P36 28 3 26 42 37

36 P37 29 3 37 47 36

37 P38 30 3 26 45 38

38 P39 27 3 24 35 44

39 P40 28 3 26 30 45

40 P41 37 4 26 43 41

41 P42 30 4 26 43 34
42 P43 32 4 26 46 41

43 P44 35 4 25 45 34

Positive Relations Purpose in Life Self-Acceptance Pay


Promotion \
0 41 44 41 17
15
1 49 48 47 15
21
2 37 32 36 16
18
3 38 32 32 15
15
4 37 31 34 13
12
5 33 35 36 21
19
6 45 43 36 21
21
7 43 34 32 21
14
8 39 37 38 17
18
9 31 37 28 19
9
10 38 35 35 19
22
11 41 36 40 19
18
12 38 35 44 20
18
13 37 36 36 21
13
14 46 43 30 20
19
15 46 43 37 19
17
16 35 42 33 19
17
17 40 36 35 13
20
18 35 42 33 20
15
19 42 43 33 15
13
20 46 43 31 20
19
21 41 35 40 18
19
22 33 37 30 20
15
23 33 36 38 20
15
24 35 42 33 20
15
25 35 42 33 19
17
26 42 43 33 16
13
27 40 43 41 16
13
28 40 37 37 21
14
29 35 39 38 19
14
30 35 39 38 21
18
31 46 43 32 21
18
32 46 43 33 21
23
33 48 43 39 20
17
34 49 43 35 20
14
35 48 43 35 20
14
36 42 37 42 17
21
37 31 32 37 18
17
38 41 43 36 21
15
39 35 39 38 19
16
40 31 36 33 19
9
41 38 36 40 20
15
42 29 37 37 19
9
43 31 34 38 19
9

Supervision Fringe Benefits Contingent rewards Operating


conditions \
0 16 15 19
23
1 21 18 21
18
2 22 13 20
19
3 23 18 16
15
4 13 11 16
15
5 19 19 23
17
6 19 22 21
19
7 24 21 17
19
8 24 20 21
17
9 24 16 18
19
10 24 22 21
18
11 24 19 19
15
12 24 17 21
16
13 24 16 18
17
14 19 20 22
16
15 19 19 19
19
16 23 21 22
19
17 24 15 21
15
18 22 19 21
17
19 24 19 21
17
20 19 18 23
17
21 23 16 21
16
22 23 19 21
18
23 23 19 21
18
24 23 19 22
18
25 23 21 22
19
26 24 19 21
17
27 24 19 21
17
28 24 21 17
19
29 24 21 17
19
30 23 21 18
19
31 19 16 21
16
32 19 21 24
17
33 19 20 21
18
34 17 22 23
18
35 19 17 24
15
36 23 15 20
17
37 23 21 22
19
38 21 20 23
18
39 24 19 24
18
40 24 16 18
16
41 24 16 22
19
42 24 16 18
16
43 24 16 18
16

Coworkers Nature of work Communication Total satisfaction


0 21 20 21 167
1 24 22 18 178
2 23 17 18 166
3 18 22 22 164
4 13 13 17 123
5 23 24 19 184
6 23 23 18 187
7 24 24 22 186
8 20 23 19 179
9 21 22 18 166
10 24 24 19 193
11 20 24 19 177
12 22 22 18 178
13 18 19 20 166
14 22 23 21 182
15 22 24 19 177
16 21 17 22 181
17 19 23 20 170
18 19 23 22 178
19 23 24 22 178
20 22 24 20 182
21 21 24 20 178
22 21 23 21 181
23 21 23 21 181
24 21 23 22 183
25 21 17 22 181
26 18 23 22 173
27 18 24 22 174
28 24 24 22 186
29 24 22 21 181
30 23 21 20 184
31 24 23 21 179
32 24 24 21 194
33 23 24 23 185
34 24 16 21 175
35 22 24 20 175
36 19 24 18 174
37 21 17 22 180
38 23 23 22 186
39 23 24 19 186
40 21 23 20 166
41 22 19 21 178
42 21 22 20 165
43 21 22 20 165

corr_matrix = df.corr(method='pearson')
corr_matrix.round(decimals=1)
print(corr_matrix)

Age Tenure Autonomy Environmental


Mastery \
Age 1.000000 0.239304 0.133515 -
0.044069
Tenure 0.239304 1.000000 0.365967
0.346177
Autonomy 0.133515 0.365967 1.000000
0.303626
Environmental Mastery -0.044069 0.346177 0.303626
1.000000
Personal Growth -0.084548 -0.132206 -0.120087 -
0.171728
Positive Relations -0.186694 -0.036056 0.252706
0.166122
Purpose in Life -0.274724 -0.060435 -0.004237 -
0.046698
Self-Acceptance 0.072880 0.138749 0.442016
0.258687
Pay -0.175342 0.122090 0.040995 -
0.046359
Promotion -0.107177 -0.007104 0.392919 -
0.036150
Supervision -0.354951 0.242847 -0.100327
0.101920
Fringe Benefits -0.322237 0.076318 -0.117072 -
0.243301
Contingent rewards -0.345332 -0.192097 -0.013289
0.029715
Operating conditions 0.110254 -0.037820 0.028705 -
0.115467
Coworkers -0.304472 0.108119 0.191746 -
0.012148
Nature of work -0.258042 0.324518 0.181216
0.217676
Communication -0.316075 -0.178980 -0.362640 -
0.102728
Total satisfaction -0.443253 0.130065 0.113718 -
0.025797

Personal Growth Positive Relations Purpose in


Life \
Age -0.084548 -0.186694 -
0.274724
Tenure -0.132206 -0.036056 -
0.060435
Autonomy -0.120087 0.252706 -
0.004237
Environmental Mastery -0.171728 0.166122 -
0.046698
Personal Growth 1.000000 -0.152580
0.320377
Positive Relations -0.152580 1.000000
0.591303
Purpose in Life 0.320377 0.591303
1.000000
Self-Acceptance 0.243724 0.123699
0.018439
Pay -0.093204 -0.001235
0.163355
Promotion -0.222020 0.470412
0.187406
Supervision 0.205415 -0.492589 -
0.311225
Fringe Benefits 0.158430 0.164081
0.358893
Contingent rewards -0.065443 0.311323
0.473607
Operating conditions 0.512910 -0.057194
0.239277
Coworkers 0.201243 0.277295
0.324248
Nature of work 0.060370 0.225236
0.240942
Communication 0.188490 0.031389
0.286030
Total satisfaction 0.139140 0.231668
0.385201

Self-Acceptance Pay Promotion


Supervision \
Age 0.072880 -0.175342 -0.107177 -
0.354951
Tenure 0.138749 0.122090 -0.007104
0.242847
Autonomy 0.442016 0.040995 0.392919 -
0.100327
Environmental Mastery 0.258687 -0.046359 -0.036150
0.101920
Personal Growth 0.243724 -0.093204 -0.222020
0.205415
Positive Relations 0.123699 -0.001235 0.470412 -
0.492589
Purpose in Life 0.018439 0.163355 0.187406 -
0.311225
Self-Acceptance 1.000000 -0.163115 0.232019
0.087520
Pay -0.163115 1.000000 0.042195
0.012696
Promotion 0.232019 0.042195 1.000000 -
0.185982
Supervision 0.087520 0.012696 -0.185982
1.000000
Fringe Benefits -0.117606 0.480953 0.278842
0.165212
Contingent rewards -0.007136 0.232707 0.463800 -
0.155941
Operating conditions 0.111259 0.227603 0.048445 -
0.057418
Coworkers 0.065300 0.555130 0.306011
0.047429
Nature of work 0.040030 0.247151 0.184168
0.296965
Communication -0.282323 0.210424 -0.205328
0.165791
Total satisfaction 0.033143 0.598077 0.512103
0.286844

Fringe Benefits Contingent rewards \


Age -0.322237 -0.345332
Tenure 0.076318 -0.192097
Autonomy -0.117072 -0.013289
Environmental Mastery -0.243301 0.029715
Personal Growth 0.158430 -0.065443
Positive Relations 0.164081 0.311323
Purpose in Life 0.358893 0.473607
Self-Acceptance -0.117606 -0.007136
Pay 0.480953 0.232707
Promotion 0.278842 0.463800
Supervision 0.165212 -0.155941
Fringe Benefits 1.000000 0.306130
Contingent rewards 0.306130 1.000000
Operating conditions 0.305468 0.003380
Coworkers 0.521065 0.327126
Nature of work 0.247791 0.143306
Communication 0.460860 0.137851
Total satisfaction 0.777212 0.534779

Operating conditions Coworkers Nature of work


\
Age 0.110254 -0.304472 -0.258042

Tenure -0.037820 0.108119 0.324518

Autonomy 0.028705 0.191746 0.181216

Environmental Mastery -0.115467 -0.012148 0.217676

Personal Growth 0.512910 0.201243 0.060370

Positive Relations -0.057194 0.277295 0.225236

Purpose in Life 0.239277 0.324248 0.240942

Self-Acceptance 0.111259 0.065300 0.040030

Pay 0.227603 0.555130 0.247151

Promotion 0.048445 0.306011 0.184168

Supervision -0.057418 0.047429 0.296965

Fringe Benefits 0.305468 0.521065 0.247791


Contingent rewards 0.003380 0.327126 0.143306

Operating conditions 1.000000 0.396964 -0.206090

Coworkers 0.396964 1.000000 0.318600

Nature of work -0.206090 0.318600 1.000000

Communication 0.177299 0.121437 0.088844

Total satisfaction 0.312618 0.747401 0.548439

Communication Total satisfaction


Age -0.316075 -0.443253
Tenure -0.178980 0.130065
Autonomy -0.362640 0.113718
Environmental Mastery -0.102728 -0.025797
Personal Growth 0.188490 0.139140
Positive Relations 0.031389 0.231668
Purpose in Life 0.286030 0.385201
Self-Acceptance -0.282323 0.033143
Pay 0.210424 0.598077
Promotion -0.205328 0.512103
Supervision 0.165791 0.286844
Fringe Benefits 0.460860 0.777212
Contingent rewards 0.137851 0.534779
Operating conditions 0.177299 0.312618
Coworkers 0.121437 0.747401
Nature of work 0.088844 0.548439
Communication 1.000000 0.355884
Total satisfaction 0.355884 1.000000

sn.heatmap(corr_matrix, annot=True)
plt.show()
sn.pairplot(corr_matrix, kind='reg', diag_kind='kde')

<seaborn.axisgrid.PairGrid at 0x1bce2bf51c0>
def calculate_pvalues(df):
dfcols = pd.DataFrame(columns=df.columns)
pvalues = dfcols.transpose().join(dfcols, how='outer')
for r in df.columns:
for c in df.columns:
tmp = df[df[r].notnull() & df[c].notnull()]
pvalues[r][c] = round(pearsonr(tmp[r], tmp[c])[1], 4)
return pvalues

pvals = calculate_pvalues(corr_matrix)

# Create a boolean mask for values less than or equal to 0.05


mask = pvals <= 0.05

# Label the matrix with "Significant" where the mask is True, and "Not
Significant" where the mask is False
matrix_labels = np.where(mask, "Significant", "Not Significant")
# Print the original matrix and its labels
print("Original matrix:")
print(pvals)
print("\nMatrix with labels:")
print(matrix_labels)

Original matrix:
Age Tenure Autonomy Environmental
Mastery \
Age 0.0 0.1219 0.163 0.589

Tenure 0.1219 0.0 0.0356 0.0204

Autonomy 0.163 0.0356 0.0 0.0278

Environmental Mastery 0.589 0.0204 0.0278 0.0

Personal Growth 0.5299 0.0978 0.0518 0.0578

Positive Relations 0.2575 0.2936 0.2584 0.7537

Purpose in Life 0.0217 0.0172 0.2655 0.1445

Self-Acceptance 0.2341 0.4238 0.0036 0.0937

Pay 0.0437 0.7346 0.3054 0.1664

Promotion 0.3175 0.5091 0.0637 0.7643

Supervision 0.1418 0.2438 0.2893 0.7692

Fringe Benefits 0.0015 0.1603 0.0336 0.007

Contingent rewards 0.0036 0.0254 0.5163 0.354

Operating conditions 0.9602 0.0991 0.1984 0.016

Coworkers 0.0047 0.3486 0.6869 0.1376

Nature of work 0.0153 0.2504 0.784 0.4404

Communication 0.0067 0.0352 0.0001 0.0485

Total satisfaction 0.0 0.2826 0.2805 0.1021

Personal Growth Positive Relations Purpose in


Life \
Age 0.5299 0.2575
0.0217
Tenure 0.0978 0.2936
0.0172
Autonomy 0.0518 0.2584
0.2655
Environmental Mastery 0.0578 0.7537
0.1445
Personal Growth 0.0 0.1658
0.3392
Positive Relations 0.1658 0.0
0.001
Purpose in Life 0.3392 0.001
0.0
Self-Acceptance 0.8071 0.899
0.2465
Pay 0.7337 0.8777
0.2488
Promotion 0.0687 0.0015
0.1638
Supervision 0.2913 0.0017
0.0586
Fringe Benefits 0.4402 0.5516
0.0241
Contingent rewards 0.526 0.0086
0.0011
Operating conditions 0.0021 0.4276
0.3273
Coworkers 0.6032 0.2057
0.03
Nature of work 0.4533 0.3805
0.4674
Communication 0.1392 0.8335
0.0612
Total satisfaction 0.8465 0.3067
0.0335

Self-Acceptance Pay Promotion Supervision \


Age 0.2341 0.0437 0.3175 0.1418
Tenure 0.4238 0.7346 0.5091 0.2438
Autonomy 0.0036 0.3054 0.0637 0.2893
Environmental Mastery 0.0937 0.1664 0.7643 0.7692
Personal Growth 0.8071 0.7337 0.0687 0.2913
Positive Relations 0.899 0.8777 0.0015 0.0017
Purpose in Life 0.2465 0.2488 0.1638 0.0586
Self-Acceptance 0.0 0.015 0.4997 0.8652
Pay 0.015 0.0 0.5917 0.6913
Promotion 0.4997 0.5917 0.0 0.0901
Supervision 0.8652 0.6913 0.0901 0.0
Fringe Benefits 0.0125 0.0003 0.3116 0.4884
Contingent rewards 0.264 0.0762 0.0033 0.247
Operating conditions 0.6691 0.2952 0.5708 0.7107
Coworkers 0.241 0.0001 0.0824 0.9343
Nature of work 0.4883 0.1463 0.3774 0.1162
Communication 0.0015 0.0573 0.2796 0.3127
Total satisfaction 0.0771 0.0001 0.0587 0.3868

Fringe Benefits Contingent rewards Operating


conditions \
Age 0.0015 0.0036
0.9602
Tenure 0.1603 0.0254
0.0991
Autonomy 0.0336 0.5163
0.1984
Environmental Mastery 0.007 0.354
0.016
Personal Growth 0.4402 0.526
0.0021
Positive Relations 0.5516 0.0086
0.4276
Purpose in Life 0.0241 0.0011
0.3273
Self-Acceptance 0.0125 0.264
0.6691
Pay 0.0003 0.0762
0.2952
Promotion 0.3116 0.0033
0.5708
Supervision 0.4884 0.247
0.7107
Fringe Benefits 0.0 0.0162
0.1366
Contingent rewards 0.0162 0.0
0.9432
Operating conditions 0.1366 0.9432
0.0
Coworkers 0.0001 0.0119
0.1046
Nature of work 0.1757 0.288
0.0496
Communication 0.0009 0.2088
0.2212
Total satisfaction 0.0 0.0014
0.4297

Coworkers Nature of work Communication \


Age 0.0047 0.0153 0.0067
Tenure 0.3486 0.2504 0.0352
Autonomy 0.6869 0.784 0.0001
Environmental Mastery 0.1376 0.4404 0.0485
Personal Growth 0.6032 0.4533 0.1392
Positive Relations 0.2057 0.3805 0.8335
Purpose in Life 0.03 0.4674 0.0612
Self-Acceptance 0.241 0.4883 0.0015
Pay 0.0001 0.1463 0.0573
Promotion 0.0824 0.3774 0.2796
Supervision 0.9343 0.1162 0.3127
Fringe Benefits 0.0001 0.1757 0.0009
Contingent rewards 0.0119 0.288 0.2088
Operating conditions 0.1046 0.0496 0.2212
Coworkers 0.0 0.1049 0.1577
Nature of work 0.1049 0.0 0.6005
Communication 0.1577 0.6005 0.0
Total satisfaction 0.0 0.0157 0.0235

Total satisfaction
Age 0.0
Tenure 0.2826
Autonomy 0.2805
Environmental Mastery 0.1021
Personal Growth 0.8465
Positive Relations 0.3067
Purpose in Life 0.0335
Self-Acceptance 0.0771
Pay 0.0001
Promotion 0.0587
Supervision 0.3868
Fringe Benefits 0.0
Contingent rewards 0.0014
Operating conditions 0.4297
Coworkers 0.0
Nature of work 0.0157
Communication 0.0235
Total satisfaction 0.0

Matrix with labels:


[['Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Significant'
'Significant' 'Significant']
['Not Significant' 'Significant' 'Significant' 'Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Significant' 'Not Significant']
['Not Significant' 'Significant' 'Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Significant' 'Not Significant']
['Not Significant' 'Significant' 'Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Significant' 'Not Significant' 'Not Significant'
'Significant' 'Not Significant']
['Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant']
['Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant' 'Significant' 'Not Significant'
'Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant']
['Significant' 'Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Significant' 'Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant']
['Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Significant' 'Not Significant']
['Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant']
['Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Significant' 'Not Significant' 'Not Significant'
'Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant']
['Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Not Significant']
['Significant' 'Not Significant' 'Significant' 'Significant'
'Not Significant' 'Not Significant' 'Significant' 'Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Not Significant'
'Significant' 'Significant']
['Significant' 'Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant']
['Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant']
['Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Not Significant'
'Not Significant' 'Significant']
['Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Not Significant' 'Significant' 'Not Significant' 'Significant'
'Not Significant' 'Significant']
['Significant' 'Significant' 'Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Significant'
'Not Significant' 'Not Significant' 'Not Significant' 'Not
Significant'
'Significant' 'Significant']
['Significant' 'Not Significant' 'Not Significant' 'Not Significant'
'Not Significant' 'Not Significant' 'Significant' 'Not Significant'
'Significant' 'Not Significant' 'Not Significant' 'Significant'
'Significant' 'Not Significant' 'Significant' 'Significant'
'Significant' 'Significant']]

df_pvalues = pd.DataFrame(matrix_labels)
print(df_pvalues)

0 1 2 3
\
0 Significant Not Significant Not Significant Not Significant
1 Not Significant Significant Significant Significant

2 Not Significant Significant Significant Significant

3 Not Significant Significant Significant Significant

4 Not Significant Not Significant Not Significant Not Significant

5 Not Significant Not Significant Not Significant Not Significant

6 Significant Significant Not Significant Not Significant

7 Not Significant Not Significant Significant Not Significant

8 Significant Not Significant Not Significant Not Significant

9 Not Significant Not Significant Not Significant Not Significant

10 Not Significant Not Significant Not Significant Not Significant

11 Significant Not Significant Significant Significant

12 Significant Significant Not Significant Not Significant

13 Not Significant Not Significant Not Significant Significant

14 Significant Not Significant Not Significant Not Significant

15 Significant Not Significant Not Significant Not Significant

16 Significant Significant Significant Significant

17 Significant Not Significant Not Significant Not Significant

4 5 6 7
\
0 Not Significant Not Significant Significant Not Significant

1 Not Significant Not Significant Significant Not Significant

2 Not Significant Not Significant Not Significant Significant

3 Not Significant Not Significant Not Significant Not Significant

4 Significant Not Significant Not Significant Not Significant

5 Not Significant Significant Significant Not Significant


6 Not Significant Significant Significant Not Significant

7 Not Significant Not Significant Not Significant Significant

8 Not Significant Not Significant Not Significant Significant

9 Not Significant Significant Not Significant Not Significant

10 Not Significant Significant Not Significant Not Significant

11 Not Significant Not Significant Significant Significant

12 Not Significant Significant Significant Not Significant

13 Significant Not Significant Not Significant Not Significant

14 Not Significant Not Significant Significant Not Significant

15 Not Significant Not Significant Not Significant Not Significant

16 Not Significant Not Significant Not Significant Significant

17 Not Significant Not Significant Significant Not Significant

8 9 10 11
\
0 Significant Not Significant Not Significant Significant

1 Not Significant Not Significant Not Significant Not Significant

2 Not Significant Not Significant Not Significant Significant

3 Not Significant Not Significant Not Significant Significant

4 Not Significant Not Significant Not Significant Not Significant

5 Not Significant Significant Significant Not Significant

6 Not Significant Not Significant Not Significant Significant

7 Significant Not Significant Not Significant Significant

8 Significant Not Significant Not Significant Significant

9 Not Significant Significant Not Significant Not Significant


10 Not Significant Not Significant Significant Not Significant

11 Significant Not Significant Not Significant Significant

12 Not Significant Significant Not Significant Significant

13 Not Significant Not Significant Not Significant Not Significant

14 Significant Not Significant Not Significant Significant

15 Not Significant Not Significant Not Significant Not Significant

16 Not Significant Not Significant Not Significant Significant

17 Significant Not Significant Not Significant Significant

12 13 14 15
\
0 Significant Not Significant Significant Significant

1 Significant Not Significant Not Significant Not Significant

2 Not Significant Not Significant Not Significant Not Significant

3 Not Significant Significant Not Significant Not Significant

4 Not Significant Significant Not Significant Not Significant

5 Significant Not Significant Not Significant Not Significant

6 Significant Not Significant Significant Not Significant

7 Not Significant Not Significant Not Significant Not Significant

8 Not Significant Not Significant Significant Not Significant

9 Significant Not Significant Not Significant Not Significant

10 Not Significant Not Significant Not Significant Not Significant

11 Significant Not Significant Significant Not Significant

12 Significant Not Significant Significant Not Significant

13 Not Significant Significant Not Significant Significant

14 Significant Not Significant Significant Not Significant


15 Not Significant Significant Not Significant Significant

16 Not Significant Not Significant Not Significant Not Significant

17 Significant Not Significant Significant Significant

16 17
0 Significant Significant
1 Significant Not Significant
2 Significant Not Significant
3 Significant Not Significant
4 Not Significant Not Significant
5 Not Significant Not Significant
6 Not Significant Significant
7 Significant Not Significant
8 Not Significant Significant
9 Not Significant Not Significant
10 Not Significant Not Significant
11 Significant Significant
12 Not Significant Significant
13 Not Significant Not Significant
14 Not Significant Significant
15 Not Significant Significant
16 Significant Significant
17 Significant Significant

corr_matrix.to_excel("output.xlsx",sheet_name="Corr_matrix")
pvals.to_excel("pvalues.xlsx",sheet_name="pvalues")
df_pvalues.to_excel("Significance.xlsx",sheet_name = "significance")

Vous aimerez peut-être aussi